刚学习java语言
我看String中源码写的
private final char[] c;
为什么在自己的类中这样写就会报未初始化的错误
刚学习java语言
我看String中源码写的
private final char[] c;
为什么在自己的类中这样写就会报未初始化的错误
有final属性,要有构造器,并且初始化该属性
public class Person{
private final char[] c;
public Person() {//
this.c = "123".toCharArray();
}
}