この記事では、誰もがループ構造についてより多くの知識を得ることができるように、主に Java のいくつかのループ メソッドを紹介します。バグを報告することなく、誰もがより快適に学習プロセスを進めることができます。
1. for ループ
for ループは Java で最も一般的に使用されるループ メソッドであり、構造は次のとおりです:
for (初期化; ブール式; 更新条件) {
ループ本体コード
}
实例:1到100的和? public class Test{ public static void main(String[] args){ int n=0; for(int i=1;i<=100;i++){ n=n+i; } System.out.println(n); } } 实例:嵌套循环,九九乘法表 public class Test{ public static void main(String[] args){ //后执行外循环 for(int i=1;i<=9;i++){ //先执行内循环 for(int j=1;j<=i;j++){ Systeam.out.print(j+"*"+i+"="+i*j+" "); } System.out.println(); } } }
2.while ループ
while ループは主にループ回数が不明な場合に使用され、その構造は次のとおりです:
while(ブール式){
ループ本体コード
}
实例:1到100的和? public class Test{ public static void main(String[] args){ int j=0; int i=1; int n=101; //如果i<n为true就会一直循环下去 while(i<n){ j=j+i; i++; } System.out.println(j); } }
3.do...while ループ
do...while ループは while ループに似ています。エラーがあっても少なくとも 1 回はループ コードを実行するブール式です。その構造は次のとおりです:
do{
ループ本体コード
}while(ブール式 Formula)
实例:1到100的和? public class Test{ public static void main(String[] args){ int j=0; int i=1; int n=101; do{ j=j+i; i++; }while(i<n); System.out.println(j); } }
4. ループの強化
Java5 以降、主に配列に使用されるループが導入されました。
for (宣言文: 式) {
/* 宣言文: 新しいローカル変数を宣言します。変数の型は配列要素の型と一致する必要があります。その範囲はループ文ブロックに限定されており、 *その値はこの時点の配列要素の値と等しくなります。
* 式: 式は、アクセスする配列の名前、または配列を返すメソッドの名前です。 */
# コード
}
实例:数组循环 public class Test{ public static void main(String[] args){ int[] num={1,3,5,6,8,}; for(int x : num){ System.out.print(x+","); } String[] color={"红","黄","蓝","绿","紫"}; for(String name : color){ System.out.print(name+","); } } }
この記事はすべてここにあります。他の興味深いコンテンツは PHP 中国語 Web サイトに続きますJava ビデオ チュートリアル# ## カラム!
以上がJava のいくつかのループ メソッドの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。