public class K8 {?public static void main(String[] args) { int [] nums = {1,2,3,2,5,3,7,3,8,2,4,9,3,2,6,4}; ?int count=0; for (int i = 1; i < 10; i++) { for (int j = 0; j < nums.length; j++) { ? if(nums[j]==i){ ? count++; ? } }System.out.println(count); count=0; ?//這個是什么意思。謝謝 } ?}}
10 回答
已采納

VirZ
TA貢獻(xiàn)6條經(jīng)驗 獲得超0個贊
count起一個計數(shù)的作用,是用來記錄最外邊的for循環(huán)中的i與數(shù)組中元素值相等的個數(shù)。打印完后重置為零是為了不影響下一次的統(tǒng)計結(jié)果

maybelater
TA貢獻(xiàn)1條經(jīng)驗 獲得超0個贊
public?static?void?main(String[]?args)?{ int?[]?nums?=?{1,2,3,2,5,3,7,3,8,2,4,9,3,2,6,4}; ?int?count=0; for?(int?i?=?1;?i?<?10;?i++)?{ for?(int?j?=?0;?j?<?nums.length;?j++)?{ ??if(nums[j]==i){ ??count++; ??} }System.out.println(i+"?出現(xiàn)?"+count+"?次"); count=0;?? } }
調(diào)整了一下輸出語句,這樣更容易理解吧。
copy to your eclipse.

噼喱啪啦
TA貢獻(xiàn)392條經(jīng)驗 獲得超170個贊
for (int i = 1; i < 10; i++) {
for (int j = 0; j < nums.length; j++) {
? if(nums[j]==i){
? count++; ? ?
? }
}System.out.println(count);
count=0; ?//計算數(shù)組里面有多少個數(shù)等于i,變量i也要從1開始到10,所以每次count要歸0
}

摩訶迦葉
TA貢獻(xiàn)146條經(jīng)驗 獲得超54個贊
這段代碼是來計算1-9在數(shù)組nums出現(xiàn)的次數(shù)的。count代表次數(shù)。 count = 0;很明顯的意思就是把變量count置為0啊。
添加回答
舉報
0/150
提交
取消