对象数组: 数组里的每个元素都是类的对象,复制时先定义对象,然后将对象直接赋给数组。
示例:
Chicken[] cs = new Chicken[10];
使用对象数组实现多个Chicken的管理
/**
小鸡管理
动态数组:
1、数组是一种线性数据结构
2、数组不适合做删除插入等操作,适合查询、添加和遍历
*/
import java.util.Arrays;
public class ChickenManipulation{
public static void main(String[] args){
ChickenManger cm = new ChickenManger(5);
//添加
cm.add(new Chicken(1,"小红",3));
cm.add(new Chicken(2,"小黄",4));
cm.add(new Chicken(3,"小蓝",7));
cm.add(new Chicken(4,"小绿",2));
cm.add(new Chicken(5,"小青",3));
cm.add(new Chicken(6,"小紫"