初級 › if文の括弧と比較演算子 › パターン3
if文の括弧と比較演算子
= と == の取り違え、&& と and の混同など、条件式まわりの定番ミスを扱います。
1 public class Main { 2 public static void main(String[] args) { 3 int n = 5; 4 if (n > 1 ___ n < 10) { ^ 5 System.out.println("in range"); 6 } 7 } 8 }
Main.java:4: error: ')' expected
空欄を埋めてビルドを通す
Javaの論理積は && です。and というキーワードはありません。& は評価が短絡しないビット演算です。
次の問題