C〓〓〓とJava言語の中でforとforeachの違いは詳しく分かります。


forサイクルとforeachサイクルの違い
  • はまずここで少し声明します。C((zhang)とJava(Java)という2つの言語はとても似ています。特に初心者のデータの種類の部分です。ここに書いたforとforeachの違いはC龚とJavaの両方に適用されます。
  • 私は下に二つの言語のforとforeachを並べます。それぞれ一つの配列を繰り返し印刷します。違いを見てください。
  • 話を多くしないで、直接コードを入れます。
    
    //c#
    //       
    int[] arr = new int[3] {99, 11, 22};
    //  for    (         i;    i         ;    i  1)
    //									(             )
    for(int i = 0; i < arr.Length; i++)
    {
    //      ,              i  。
    Console.WriteLine(arr[i]);
    }
    
    //foreach         (         in    )
    foreach(int name in arr)
    {
    Console.Write(name + ",");
    }
    //Write         ,writeLine    。
    //                   
    
    //            ,          。
    Console.ReadKey();
    ――――――以上はC〓〓の循環出力遍歴配列で、下はJavaの――――――――――――――
    
    //Java
    int[] arr = new int[3] {88, 66, 55};
    for(int i = 0; i < arr.Length; i++)
    {
    System.out.println(arr[i]);
    }
    
    foreach(int name in arr)
    {
    System.out.print(name + ",");
    }
    //print         ,println    
    
    //java C#       ,                   。
    //   vs2019        ,      ,          。
    Java言語の中でC〓〓と注意しなければならないポイントは同じで、下にあって、ただ出力だけが違います。
    ここを見ていると、多くの初心者はfor循環が簡単だと思うかもしれませんが、実はそうではないです。初心者は循環に慣れていて、急に慣れないようになりました。括弧の中の4つの値の意味が分かりません。forが使えます。
    この問題についてはこう理解できる。
    forとforeachは全部循環です。初心者はforはforeachを含むと考えられます。foreachは循環配列にしか使えないからです。foreachは難しいのではなく、配列を遍歴する時にもっと簡単にするために、単純に遍歴配列を見るのは確かにforeachのほうが簡単です。forサイクルは確かに機能が多いです。多くのところで使えます。この点はforeachはできないので、foreachは遍歴にしか適していません。
    ここには表があります。
    for
    foreach
    適用範囲
    どんな循環できるところでも
    配列を巡回している場合のみ
    難易度
    ⭐⭐⭐

    変数の個数
    3つ
    なし
    書く値
    (変数の作成;サイクルを継続するかどうかを判断する。自己増加する
    (データタイプ変数名in配列名)
    値の変化
    三つの変数はそれぞれの状況によって異なる調整が必要です。
    データタイプのみに注意が必要です。一般的にintまたはvarです。
    この中のforeachの4つの値は簡単です。みんなに助けてほしいです。
    forサイクルの3つの変数は、状況によって変更される必要があります。foreachの値は4つありますが、それは変数ではなく、基本的に固定されています。対応するデータタイプを記入するだけで、名前を付けてください。配列名を直接出力しないでください。
    ここでC((zhi)とJava言語でのforとforeachの違いについて詳しく説明した文章を紹介します。これに関連して、C((zhi)とJava言語でのforとforeachの違いは以前の文章を検索してください。または次の関連記事を引き続きご覧ください。これからも私達を応援してください。