读书人

全局变量赋值有关问题

发布时间: 2012-01-05 22:36:54 作者: rapoo

全局变量赋值问题
public class Demo{
String name= " ";
name= "a ";
public void method(){
String no= " ";
no= "b ";
}
}
为什么全局变量赋值后 再赋值就会报错 而方法内部这样写不会报错 菜鸟求解。。。

[解决办法]
public class Demo{
String name= " ";
{
name= "a ";
}
public void method(){
String no= " ";
no= "b ";
}
}
类里面只能放变量声明。你用括号扩起来就可以了,这时会作为语句处理。
[解决办法]
你这是语法的错误啊。

类的全局变量作为属性,要么在方法中赋值,要么在语句块中赋值(就是两个花括号),要么在声明时赋值

读书人网 >J2SE开发

热点推荐