这篇博客主要是复习Java中的对象数组。
对象数组就是数组里的每个元素都是类的对象,赋值时先定义对象,然后将对象直接赋给数组。
public class ObjectArrayDemo {
public static void main(String args[])
{
//这里是定义对象数组
Monkey monkeys[] = new Monkey[5];
monkeys[0] = new Monkey("小白",'男');
monkeys[1] = new Monkey("小红",'女');
monkeys[2] = new Monkey("小黑",'男');
monkeys[3] = new Monkey("小宝",'男');
monkeys[4] = new Monkey("小虎",'男');
for (int i=0;i<monkeys.length;i++)
{
monkeys[i].print();
}
}
}
class Monkey{
private String name;
private char sex;
public Monkey(){}
public Monkey(String name,char sex)
{
this.name=name;
this.sex=sex;
}
public void setName(String name) {
this.name = name;
}
public String getName() {
return name;
}
public void setSex(char sex) {
this.sex = sex;
}
public char getSex() {
return sex;
}
public void print()
{
System.out.println("name:"+name+",sex:"+sex);
}
}