楼主在方法内定义private String s="6";这句话会报错吧,应该在方法内定义变量的访问权限是不允许的吧;
代码应该这么写吧:
void method1() {
String s = "6";//取消访问权限
int i = s.length();
System.out.println("string length is " + i); }
或者是
private String s="6";//方法外可以为其定义权限
void method1() {
int i = s.length();
System.out.println("string length is " + i);
}
输出结果应该是1吧
希望对你有帮助 |