62,614
社区成员
发帖
与我相关
我的任务
分享
class User{
String name ;
int age ;
User(String name,int age){
this.name = name;
this.age = age;
}
public String toString(){
return name+": :"+age;
}
}
public class Test{
public static void main(String[] args){
final User user= new User("caoyinghui",21);
System.out.println ("修改前:"+user);
user.name="tulu";
System.out.println ("修改后:"+user);
// final String str = new String("aaaaa");
// str="bbbbbbbbbbb";
}
}
//为什么这个 User 的 final 属性可以修改 而String 的会报错?????????