public class Test1{
void doSomething () { private String s = ""; int l = s.length(); } }报错:Illegal modifier for parameter s; only final is permitted
解决方案:
在java语法里,方法定义里的形参以及方法体中的变量都是局部变量,不能使用访问权限修饰符public,private和protected,所以将private去掉即可
本文共 289 字,大约阅读时间需要 1 分钟。
public class Test1{
void doSomething () { private String s = ""; int l = s.length(); } }报错:Illegal modifier for parameter s; only final is permitted
解决方案:
在java语法里,方法定义里的形参以及方法体中的变量都是局部变量,不能使用访问权限修饰符public,private和protected,所以将private去掉即可
转载于:https://my.oschina.net/u/3848823/blog/1824813