for文の流れについて、一度しっかり整理する。
for文の書き方
for (初期化式; 条件式; 変化式){
...
}
//example
for (int i = 0; i < 3; i++){
System.out.println("Hello World");
}
//実行する文が一つの場合は下記の場合も可
for (初期化式; 条件式; 変化式)
実行する文;
for文は4つの順番で実行される。
- 初期化式
- 条件式
- 実行内容
- 変化式
①初期化

for文の中の式が何回繰り返し実行されたかを追う数字を「カウンター変数」という。
この初期化式の中では、何回目から繰り返しを始めるかを決める。
//example
for (int i = 0; i < 3; i++){
System.out.println("Hello World");
}
例えば、int i = 0; とすると、カウンター0回目からスタートすることになる。
//実行結果
Hello World //カウンター0の時に実行
Hello World //カウンター1の時に実行
Hello World //カウンター2の時に実行
int i = 1から始めると、カウンター1回目から始まることになる。
//実行結果
Hello World //カウンター1の時に実行
Hello World //カウンター2の時に実行
変数を使うために、変数と初期化を行う。
カウンター変数は、一度数が決まってしまえば、後は何回繰り返されたかを数える役目を果たすだけ。
だから、変数の宣言と初期化のために、一回しか実行されない。
②条件式

繰り返しを行う際は、毎回必ず実行される。条件がtrueならfor文の中の処理に入る。
条件がfalseなら、for文が終了する。
③実行内容

中の処理が実行される。
④反復式

for文の中の式が終わった時に、使われる。
初期化式で出てきた、「カウンター変数」の操作が行われる。
④が終わった後は?
この④の操作が行われたあと、また②の手順へと、繰り返される。

全体像を把握する
下記にJavaやwebアプリケーションについての記事をまとめた。
-
-
Javaでwebアプリケーションを作る
ここでは、Javaでのwebアプリケーションの作成についてまとめていく。 そもそもwebアプリケーションとは? そもそもwebアプリケーションとは何か?ウェブサイトとの違いは? 下記にまとめた。 ...
続きを見る
コンピューターについての全体像も把握しておくと、プログラミングのさらなる理解に役立つ。
-
-
Screen-Shot-2021-06-11-at-11.45.16
続きを見る