嘿伙计们,问题出了问题.
问题:为变量人写一个声明,可以用来引用Person类型的对象数组
我的答案:
public people[];
people = new Person [100];
Run Code Online (Sandbox Code Playgroud)
但我得到一个错误,说它是错的.我究竟做错了什么?
PS.我也试过了public people[] = new Person [100]
我收到的错误是这样的:
Main.java:5: <identifier> expected
public people[];
^
Main.java:6: <identifier> expected
people = new Person [100];
^
2 errors
Run Code Online (Sandbox Code Playgroud)
输出应该是:如果它不正确,它将不会编译
这是实际产生的:线程"main"中的异常java.lang.NoClassDefFoundError:Main`
Joã*_*lva 10
public Person[] people = new Person[100];
Run Code Online (Sandbox Code Playgroud)
public是一个访问修饰符 ;Person[]是一个类型的数组Person;people是保存对上述数组的引用的变量的名称;new Person[100]分配一个新的类型数组,Person最多可存储100 Person秒.