哪位大侠帮忙看看下面的JAVA代码错误在何处?

2024-11-25 10:45:57
推荐回答(5个)
回答1:

方法里面定义的变量不能有修饰符,因为修饰符权限最低的private都是类访问权限,也就是说private修饰的变量整个类里面都能访问,但是方法里面的变量是局部变量,方法外部是不能使用的,也就跟private冲突,所以不能有修饰符

回答2:

这个变量是方法里的变量而不是类里的变量,方法里的变量不能用public,private,static等修饰,只能用final来修饰。

回答3:

局部变量是不能被修饰符修饰的,这是java语法规定的

回答4:


private String s="123";
移到
void doSomething (){
函数 外面

回答5:

对的.直接String s;