目次

制御構文

条件分岐

if文

if (hoge == 1) {
    // hogeの値が、1の場合に実行する。
} else if (hoge == 2) {
    // hogeの値が、2の場合に実行する。
} else {
    // hogeの値が、1でも2でもない場合に実行する。
}

switch文

switch (hoge) {
case 1:
    // hogeの値が、1の場合に実行する。
    break;
    
case 2:
    // hogeの値が、2の場合に実行する。
    break;

default:
    // hogeの値が、1でも2でもない場合に実行する。
    break;
}

ループ処理

for文

for (int i = 0; i < 10; ++i) {
    // 処理
}

拡張for文

List<String> list = new ArrayList<>();

 ・・・

for (String str: list) {
    // 処理
}

while文

int i = 0;
while (i < 10) {
    // 処理
    ++i;
}

do-while文

int i = 0;
do {
    // 処理
    ++i;
while (i < 10)