今日學習隨筆:(“數(shù)組”+“map”)
一但惶、數(shù)組:有上限 可用變量作為元素 元素上限(危險) 可以在前面讓用戶先輸入一個數(shù)字 根據(jù)這個數(shù)字決定數(shù)組構(gòu)筑大小
用grade.length缚窿?? 訪問數(shù)組里面的叫做length的東西:想知道數(shù)組有多少個元素 如 for(i=0;i<grade.length;i++)用于方便遍歷整個數(shù)組!
好處 int score ={1,2,3,4}
for(int i=0;i<score.length;i++)
system.out.println(score[i])
system.out.println(score.length)
結(jié)果可以隨 初始化時的數(shù)組元素而改變(可擴展性)
※管理者 權(quán)限
int []a=new int [10]
int []b=a//b成為了a數(shù)組的管理者
b[]=x//當對b數(shù)組元素賦值的時候 a(所管理的)數(shù)組的元素的值也會變
→→→即使A數(shù)組B數(shù)組元素完全一樣 A≠B
→→→若想實現(xiàn)賦值 需要創(chuàng)新數(shù)組B 遍歷A數(shù)組并拷貝其元素
引申→涉及兩數(shù)組的操作 都需要遍歷各個數(shù)組!
二焚刚、map語句應用
源于作業(yè)3:從文本中提取單詞的出現(xiàn)次數(shù)
這個暫時還沒理解透徹
望日后可繼續(xù)學習