JAVA入門チュートリアル2
1 Java言語ベース:ループ構造とfor文のフォーマットとその使用) A:循環構造 初期化判定サイクル制御条件*サイクル構造for文のフォーマット: for(初期化式;条件式;増分式){循環体;}*プロセスの実行: a:初期化文 を実行する. b:戻り値がtrueかfalseかを判断する条件文を実行する trueであれば を継続する. falseであれば、サイクル を終了する.
c:循環体文を実行する; d:実行制御条件文 e:Bに戻って続きます.
2_Java言語ベース(ループ構造while文のフォーマットと基本的な使用) A:循環構造while文のフォーマット: B:プロセスの実行: a:初期化文 を実行する. b:戻り値がtrueかfalseかを判断する条件文を実行する trueであれば を継続する. falseであれば、サイクル を終了する.
c:循環体文を実行する; d:実行制御条件文 e:Bに戻って続きます.
3_Java言語ベース(ループ構造do...while文のフォーマットと基本使用) A:循環構造do...while文のフォーマット: B:プロセスの実行: a:初期化文 を実行する. b:循環体文を実行する; c:実行制御条件文 d:戻り値がtrueかfalseかを判断する条件文を実行する trueであれば を継続する. falseであれば、サイクル を終了する.
e:bに戻って続行します.
4_Java言語ベース(ループ構造の3つのループ文の違い)
5_Java言語ベース(ループ構造の注意事項の死ループ) A:制御条件文が制御する変数の問題に注意しなければならない.なくさないでください.そうしないと、死循環しやすいです. B:最も簡単な2つのデッドサイクルフォーマット while(true){…} for(;;){…}
6_Java言語ベース(ループ構造ループネスト出力4行5列の星) A:ケーススタディ 需要:4行5列の星(*)パターンを出力してください.
B:結論: 外循環制御行数、内循環制御列数
7_Java言語ベース(ループ構造ループネスト出力正三角形)
8_Java言語ベース(ループ構造九九乗算表)
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が の値を持ち帰る必要があります.
2_Java言語ベース(ループ構造while文のフォーマットと基本的な使用)
while :
while( ) {
;
}
:
;
while( ) {
;
;
}
3_Java言語ベース(ループ構造do...while文のフォーマットと基本使用)
do {
;
}while( );
;
;
do {
;
;
}while( );
4_Java言語ベース(ループ構造の3つのループ文の違い)
* :
* do...while 。
* for,while , 。
* for while :
* A: , , while , for 。 for 。 , 。
* B: :
* , for 。
* , while 。
* : 。
* while(x != 0)
5_Java言語ベース(ループ構造の注意事項の死ループ)
6_Java言語ベース(ループ構造ループネスト出力4行5列の星)
:
*****
*****
*****
*****
:
System.out.println("*"); System.out.print("*"); :
ln
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文)
12_Java言語ベース(メソッドの概要とフォーマットの説明)
13 Java言語ベース(メソッドの注意点)