導航:首頁 > 編程語言 > javafor循環例子

javafor循環例子

發布時間:2023-03-24 23:44:38

A. java for循環(很簡單的)

在for循環的循環體只有抄一條語句的時候,大括弧是可以省略的。

按你給的例子,for(int b=1;b<=a;b++)這個循環的循環體只是System.out.print('*');這一條語句,所以可以省略x1與x3行的大括弧。

不只for循環,其它大多數的語句塊也是同理,比如if、while等等……

B. java for循環實例

public class test {
public static void main(String[] args) {

//128等於2的7次方,所以判定退出循環是版i < 8
for (int i = 0; i < 8; i++) {
for (int j = 0; j <= i; j++) {
//Math.pow(2, j) 冪運算權
System.out.print((int)Math.pow(2, j) + " ");
}
for (int j = i - 1; j >= 0; j--) {
System.out.print((int)Math.pow(2, j) + " ");
}
System.out.println();
}
}
}

C. java中for循環的幾種寫法

以下為for循環的幾種寫法:
/***
方法一:最普通的不加思考的寫法
* <p>*優點:較常見,易於理解
* <p>* 缺點:每次都要計算list.size()*/
for (int i = 0; i < list.size(); i++) {
System.out.println(list.get(i));
}
/***
方法二:數組長度提取出來
* <p>* 優點:不必每次都計算
* <p>* 缺點:
1、m的作用域不夠小,違反了最小作用域原則
2、不能在for循環中操作list的大小,比如除去或新加一個元素*/
int m = list.size();
for (int i = 0; i < m; i++) {
System.out.println(list.get(i));
}
/***
方法三:數組長度提取出來
* <p>* 優點:
1、不必每次都計算
2、所有變數的作用域都遵循了最小范圍原則
* <p>* 缺點:
1、m的作用域不夠小,違反了最小作用域原則
2、不能在for循環中操作list的大小,比如除去或新加一個元素*/
for (int i = 0, n = list.size(); i < n; i++) {
System.out.println(list.get(i));
}
/***
方法四:採用倒序的寫法
* <p>* 優點:
1、不必每次都計算
2、所有變數的作用域都遵循了最小范圍原則
* <p>* 缺點:
1、結果的順序會反
2、看起來不習慣,不易讀懂
* <p>* 適用場合:與顯示結果順序無關的地方:比如保存之前數據的校驗*/
for (int i = list.size() - 1; i >= 0; i--) {
System.out.println(list.get(i));
}
/***
方法五:Iterator遍歷
* <p>* 優點:簡潔
* <p>* 缺點:*/
for (Iterator<String> it = list.iterator(); it.hasNext();) {
System.out.println(it.next());
}
/*** 方法六:
jdk1.5新寫法
* <p>* 優點:簡潔結合泛型使用更簡潔*
<p>* 缺點:jdk1.4向下不兼容*/
for (Object o : list) {
System.out.println(o);
}

D. java中for ..each 循環 的詳細用法 舉個例子

凡是繼承了Iterable介面的類所生成的對象都可以用for/each循環,主要都在java.util這個包中回
還有就是數組答
Set<String> set = new HashSet<String>();
set.add("1");
set.add("2");
for(String s:set)
System.out.println(s);
String[] str = new String[]{"a","b"};
for(String s:str)
System.out.println(s);

閱讀全文

與javafor循環例子相關的資料

熱點內容
為什麼淘寶app是黑色的 瀏覽:17
如何在cad中把圖形輸出為pdf文件 瀏覽:535
文件夾橫簽 瀏覽:988
extjs5mvc 瀏覽:614
win7如何安裝資料庫 瀏覽:647
informix資料庫倒數卸數 瀏覽:983
華碩p7h55mplus升級 瀏覽:240
servlet調用jsp 瀏覽:481
文件的命名原則有哪些 瀏覽:352
蘋果的文件管理是哪個 瀏覽:387
智能黑板如何給pdf文件做批註 瀏覽:788
哈弗智聯app如何綁定二手車 瀏覽:728
cad文件不多可是異常增大 瀏覽:872
蘋果手機怎樣將音頻文件導入剪映 瀏覽:432
2016秋季飛歌導航升級 瀏覽:151
電腦字元串怎麼編程 瀏覽:381
暴風不能在線觀看視頻文件 瀏覽:267
三國卡可以升級嗎 瀏覽:939
如何篩選出相同數據 瀏覽:311
vbox文件找不到 瀏覽:49

友情鏈接