JAVA入門チュートリアル2

3373 ワード

1 Java言語ベース:ループ構造とfor文のフォーマットとその使用)
  • A:循環構造
  • 初期化判定サイクル制御条件*サイクル構造for文のフォーマット:
  • for(初期化式;条件式;増分式){循環体;}*プロセスの実行:
  • a:初期化文
  • を実行する.
  • b:戻り値がtrueかfalseかを判断する条件文を実行する
  • trueであれば
  • を継続する.
  • falseであれば、サイクル
  • を終了する.
  • c:循環体文を実行する;
  • d:実行制御条件文
  • e:Bに戻って続きます.


  • 2_Java言語ベース(ループ構造while文のフォーマットと基本的な使用)
  • A:循環構造while文のフォーマット:
  • while       :
    while(      ) {
             ;
    }
    
        :
    
         ;
    while(      ) {
              ;
               ;
    }
    
  • B:プロセスの実行:
  • a:初期化文
  • を実行する.
  • b:戻り値がtrueかfalseかを判断する条件文を実行する
  • trueであれば
  • を継続する.
  • falseであれば、サイクル
  • を終了する.
  • c:循環体文を実行する;
  • d:実行制御条件文
  • e:Bに戻って続きます.


  • 3_Java言語ベース(ループ構造do...while文のフォーマットと基本使用)
  • A:循環構造do...while文のフォーマット:
  • do {
             ;
    }while(      );
    
        ;
         ;
    do {
             ;
              ;
    }while(      );
    
  • B:プロセスの実行:
  • a:初期化文
  • を実行する.
  • b:循環体文を実行する;
  • c:実行制御条件文
  • d:戻り値がtrueかfalseかを判断する条件文を実行する
  • trueであれば
  • を継続する.
  • falseであれば、サイクル
  • を終了する.
  • e:bに戻って続行します.


  • 4_Java言語ベース(ループ構造の3つのループ文の違い)
    *          :
    * do...while           。
    *  for,while             ,             。
    * for   while     :
        * A:          ,             , while  ,   for  。    for  。             ,           。
        * B:  :
            *         , for      。
            *            , while      。
                *   :   。
                * while(x != 0)
    

    5_Java言語ベース(ループ構造の注意事項の死ループ)
  • A:制御条件文が制御する変数の問題に注意しなければならない.なくさないでください.そうしないと、死循環しやすいです.
  • B:最も簡単な2つのデッドサイクルフォーマット
  • while(true){…}
  • for(;;){…}


  • 6_Java言語ベース(ループ構造ループネスト出力4行5列の星)
  • A:ケーススタディ
  • 需要:4行5列の星(*)パターンを出力してください.
  •   :
        *****
        *****
        *****
        *****
    
      :
        System.out.println("*"); System.out.print("*");   :
         ln    
    

  • B:結論:
  • 外循環制御行数、内循環制御列数

  • 7_Java言語ベース(ループ構造ループネスト出力正三角形)
          :        
        *
        **
        ***
        ****
        *****
    

    8_Java言語ベース(ループ構造九九乗算表)
    *             。
          :
        '\x' x    ,         。
    
        '\t'    tab    
        '\r'      ?????????????????
        '
    '

    9_Java言語ベース(制御ジャンプ文break文)
    a:文b:文break a;識別子
    10_Java言語ベース(制御ジャンプ文continue文)
    このサイクルを終了して次のサイクルを開始します.for(int x=1;x<=10;x++){if(x%3=0){//コード}Systemをここに記入する.out.println(「Javaベース」);}
    11_Java言語ベース(制御ジャンプ文return文)
  • returnの役割
  • を返します.
  • 実はその役割はサイクルを終了するのではなく、終了方法である.


  • 12_Java言語ベース(メソッドの概要とフォーマットの説明)
  • A:方法
  • 特定の機能を果たすコードブロック
  • 多くの言語に関数の定義がある
  • 関数はJAVAにおいてメソッド
  • と呼ばれる.
  • B:メソッドのフォーマット
  • 修飾子戻り値タイプメソッド名(パラメータタイプパラメータ名1、パラメータタイプパラメータ名2..){
  • 関数体;
  • return戻り値;
  • }

  • 13 Java言語ベース(メソッドの注意点)
  • A:メソッド呼び出し
  • a:単独呼び出しは、一般的に意味がないのでお勧めしません.
  • b:出力呼び出しですが、十分ではありません.結果に対してさらなる操作が必要になる可能性があります.
  • c:付与呼び出し、推奨スキーム.

  • B:ケーススタディ
  • a:メソッド呼び出しなし
  • を実行しない
  • b:メソッドとメソッドは平レベルの関係であり、定義
  • をネストできない.
  • c:メソッド定義時にパラメータ間をカンマで区切る
  • d:メソッド呼び出し時にデータ型
  • を渡す必要はない.
  • e:メソッドに明確な戻り値がある場合は、必ずreturnが
  • の値を持ち帰る必要があります.