比如我先定义一个类
class Student {
private String name;
private int age;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
}
public class Text{
public void main(String[] args){
Student[] stuArr=new Student[2];
Student stu=new Student();
stu.setName("Vin");
stu.setAge(20);
for (int i=0;i<2;i++) {
stuArr[i]=stu; //这行又是啥意思?为啥数组可以被对象赋值,如果可以那又有哪些参数被传递!!
}
for (int i=0;i<2;i++) {
System.out.println(stuArr[i]);
}
}
}
有谁可以可以向我解释一下这里面这个由Student定义的类到底有啥特性?为什么一定要用Student这个类定义?