初級 › variable is already defined の原因と直し方 › パターン2
variable is already defined の原因と直し方
同じスコープでの再宣言。
1 public class Main { 2 static void show(int n) { 3 __________ n = 10; ^ 4 System.out.println(n); 5 } 6 public static void main(String[] args) { 7 show(1); 8 } 9 }
Main.java:3: error: variable n is already defined in method show(int)
空欄を埋めてビルドを通す
引数もそのメソッドのスコープに属する変数です。同じ名前で再宣言はできません。
次の問題