この文書の現在のバージョンと選択したバージョンの差分を表示します。
プログラミング:java:基本:制御構文 [2018/06/10 03:23] sotoyama 作成 |
プログラミング:java:基本:制御構文 [2018/06/10 03:37] (現在) sotoyama |
||
---|---|---|---|
ライン 12: | ライン 12: | ||
} else { | } else { | ||
// hogeの値が、1でも2でもない場合に実行する。 | // hogeの値が、1でも2でもない場合に実行する。 | ||
+ | } | ||
+ | </code> | ||
+ | |||
+ | |||
+ | === switch文 === | ||
+ | <code> | ||
+ | switch (hoge) { | ||
+ | case 1: | ||
+ | // hogeの値が、1の場合に実行する。 | ||
+ | break; | ||
+ | | ||
+ | case 2: | ||
+ | // hogeの値が、2の場合に実行する。 | ||
+ | break; | ||
+ | |||
+ | default: | ||
+ | // hogeの値が、1でも2でもない場合に実行する。 | ||
+ | break; | ||
} | } | ||
</code> | </code> | ||
ライン 18: | ライン 36: | ||
==== ループ処理 ==== | ==== ループ処理 ==== | ||
- | ==== for文 ==== | + | === for文 === |
+ | <code> | ||
+ | for (int i = 0; i < 10; ++i) { | ||
+ | // 処理 | ||
+ | } | ||
+ | </code> | ||
+ | |||
+ | |||
+ | === 拡張for文 === | ||
+ | <code> | ||
+ | List<String> list = new ArrayList<>(); | ||
+ | |||
+ | ・・・ | ||
+ | |||
+ | for (String str: list) { | ||
+ | // 処理 | ||
+ | } | ||
+ | </code> | ||
+ | |||
+ | |||
+ | === while文 === | ||
+ | <code> | ||
+ | int i = 0; | ||
+ | while (i < 10) { | ||
+ | // 処理 | ||
+ | ++i; | ||
+ | } | ||
+ | </code> | ||
+ | |||
+ | |||
+ | === do-while文 === | ||
+ | <code> | ||
+ | int i = 0; | ||
+ | do { | ||
+ | // 処理 | ||
+ | ++i; | ||
+ | while (i < 10) | ||
+ | </code> | ||
+ | |||