Java 省略記号 If...Else (三項演算子)
省略記号If...Else
これは3つのオペランドで構成されるため、三項演算子として知られています。
複数行のコードを1行に置き換えるために使用でき、単純なif elseステートメントを置き換えるために最もよく使用されます。
構文
variable = (condition) ? expressionTrue : expressionFalse;
書く代わりに、
例
int time = 20;
if (time < 18) {
System.out.println("Good day.");
} else {
System.out.println("Good evening.");
}
自分で試してみる»簡単に書くことができます。
例
int time = 20;
String result = (time < 18) ? "Good day." : "Good evening.";
System.out.println(result);
自分で試してみる»プログラミング学習を加速させる
プログラミングをプロの講師に教えてもらいませんか。