同一变量是否只可声明一次?
class AB
{
public static void main(String[] args)
{
//如果在同一个作用域就只能一次,如果不同作用域可以再次声明;如两个if判断语句中的c变量 int a = 5;
int b = 6;
System.out.println(a+b);
if (a>2)
{
//int a;
//这里如果你把上面的a的注释解开掉的话就会报错,因为a变量是整个类的全局变量
String c = "the same";
System.out.println(c);
}
if (b>2)
{
String c = "the same";
System.out.println(c);
}
}
}class AB
{
public static void main(String[] args)
{
//如果在同一个作用域就只能一次,如果不同作用域可以再次声明;如两个if判断语句中的c变量 int a = 5;
int b = 6;
System.out.println(a+b);
if (a>2)
{
//int a;
//这里如果你把上面的a的注释解开掉的话就会报错,因为a变量是整个类的全局变量
String c = "the same";
System.out.println(c);
}
if (b>2)
{
String c = "the same";
System.out.println(c);
}
}
}
还在同一作用域,,