day07-常用类-ArrayList-引入和概述
This commit is contained in:
@@ -0,0 +1,16 @@
|
||||
package com.inmind.arraylist03;
|
||||
|
||||
public class Car {
|
||||
String brand;
|
||||
double price;
|
||||
String color;
|
||||
|
||||
public Car() {
|
||||
}
|
||||
|
||||
public Car(String brand, double price, String color) {
|
||||
this.brand = brand;
|
||||
this.price = price;
|
||||
this.color = color;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,19 @@
|
||||
package com.inmind.arraylist03;
|
||||
|
||||
public class Demo07 {
|
||||
public static void main(String[] args) {
|
||||
//定义一个保存车的容器,长度3
|
||||
Car[] carArr = new Car[3];
|
||||
carArr[0] = new Car("小米",45.5,"白色");
|
||||
carArr[1] = new Car("问界",55.5,"黑色");
|
||||
carArr[2] = new Car("理想",25.5,"灰色");
|
||||
|
||||
for (int i = 0; i < carArr.length; i++) {
|
||||
System.out.println(carArr[i]);
|
||||
}
|
||||
//对象数组,还想添加2个车??不能,除非创建一个新的更长的数组
|
||||
//对象数组能直接删除一个车对象??不能,只能修改
|
||||
//为了解决以上的问题,有个更好的容器,ArrayList集合
|
||||
//ArrayList的好处:1.长度可变,2.可以增删改查 3.可以存放任意的【引用类型】
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user