課程
/后端開發
/Java
/Java入門第一季(IDEA工具)
? ?System.out.println(hobbys[i]); ? ?這個hobbys[i] ? 這個i是怎么來的,前面怎么沒定義 ?為啥加了這個i才循環出所有的字符串 ? ?這個i在數組里沒定義啊
2018-02-23
源自:Java入門第一季(IDEA工具) 6-5
正在回答
循環需要初始變量,就用用到 i ,并且控制循環的次數 和當作要遍歷數組的下標,在輸出結果時,需要用到 i 來確定要輸出數組中第幾個數
這張圖是最直接的
打個比方說,現在一共有五個房間,每個房間對應的門牌號分別是0,1,2,3,4。每個房間住著一個人,名字分別是零,一,二,三,四。如果想找到某一個人就要打開那個人所在的房間。想找到第一個人就打開第一個門也就是0號房間的門?,F在想依次找到所有人,就自定義一個變量 i (也可以是其他字母,如 j)來記錄門牌號,通過循環加一就可遍歷出所有的值。(重點!數組的下標是從0開始的)
Administratoc 提問者
for(int i=0;i<hobbys.length;i++){
? ? System.out.println(hobbys[i]);
}
i是數組的下標,根據下標才能獲取當前下標所對應的值
舉報
0基礎萌新入門第一課,從Java環境搭建、工具使用、基礎語法開始
1 回答for 循環語句 累加求和 結果能出最后一個?
2 回答for循環語句輸出次數
2 回答不知道為什么輸不出結果
3 回答如何用循環向數組中輸入數據并最終顯示出來
5 回答System.out,println("循環輸出數組中元素的值"hobbys[i]);為什么不能這樣然后放在for循環里面
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2018-05-04
循環需要初始變量,就用用到 i ,并且控制循環的次數 和當作要遍歷數組的下標,在輸出結果時,需要用到 i 來確定要輸出數組中第幾個數
2018-02-23
2018-02-23
打個比方說,現在一共有五個房間,每個房間對應的門牌號分別是0,1,2,3,4。每個房間住著一個人,名字分別是零,一,二,三,四。如果想找到某一個人就要打開那個人所在的房間。想找到第一個人就打開第一個門也就是0號房間的門?,F在想依次找到所有人,就自定義一個變量 i (也可以是其他字母,如 j)來記錄門牌號,通過循環加一就可遍歷出所有的值。(重點!數組的下標是從0開始的)
2018-02-23
for(int i=0;i<hobbys.length;i++){
? ? System.out.println(hobbys[i]);
}
i是數組的下標,根據下標才能獲取當前下標所對應的值