javafori
發布時間: 2024-04-10 10:38:21
㈠ 誰能告訴我講解一下java中的for循環!!謝了!
for (表達式1; 表達式2; 表達式3) {}
表達式1:定義一個變數給他初始值,如int i = 0;這里i用於循環。
表達式2:表示當i達到什麼條件的時候執行for中的循環,一旦i不滿足條件,就不執行循環了。如:i<100
表達式3:表示每次循環i的變化,直到i變化到表達式2不滿足條件為止。如:i++,i=i+2,i--等等。
例子:for(int i=100;i>0;i--){}
java中還有個for循環,稱為for each循環,如下:
for(對象名 對象引用:對象的集合){}
意思是把對象集合中的每一個對象賦值給對象的引用,然後可以對其進行相應處理,循環次數取決於集合中對象的數量,例子:
List list = new List();//定義一個集合
list.add(new Integer(1));//在定義的集合中增加一個整型對象,整型對象的值是1
list.add(new Integer(3));//再在定義的集合中增加一個整型對象,整型對象的值是3
for(Integer i:list){//因為集合中剛增加了2個元素,所以只會執行2次循環
System.out.println(i);
}
顯示結果:
1
3
㈡ java的for循環如何使用i--;呢
for(inti=10;i>0;i--){
System.out.println("i="+i);
}
上面是個簡單的例子,
每次判斷 i 是否大於0. 如果大於就執行循環語句,執行完後 i的值就自動減一(i--)
當 i 的值減到0時, i > 0 為假 , 循環結束
熱點內容