int a = 10, b = 5, c = 2; int result = a + b * c; // → 10 + (5 * 2) = 20 int x = (a + b) * c; // → (10 + 5) * 2 = 30 boolean check = (a = b) == 5; // aにbを代入 → その後、a==5を評価 ...
Java を学ぶ上で避けて通れないのが 参照型の比較。 特に String は挙動が特殊で、ここを曖昧にすると実務で必ずバグると言われました。 をまとめて理解できるように整理する。 1. プリミティブ型と参照型の違い Java の型は大きく 2 種類に分かれる ...
private String code; private String myName; public SmartPhone(String code, String myName) { this.code = code; this.myName = myName; } @Override public boolean equals ...