study-note

制御構文

目次

条件分岐

if式

boolean型を返す式

if (条件1) {
	処理;
} else if (条件2) {
  処理;
} else {
  処理;
}

switch文

値の一致による分岐を明示的に整理する構文

switch () {
  case 定数1:
    処理;
    break;
  case 定数2:
    処理;
    break;
  default:
    処理;
}

繰り返し

while文

条件を元に先に判定(0回実行の可能性がある)

while (条件式) {
  処理;
}

do-while文

最低1回は実行される

do {
  処理;
} while (条件式);

for文

for (初期化; 条件式; 更新) {
  処理;
}
for (int i = 0; i < n; i++>) {
  処理;
}

拡張for文

for ( 変数 : 配列コレクション) {
  処理;
}
for (int x : numbers) {
  処理;
}

処理の中断