a1.add(f1);在Java中什么意思?

public class Example{
public static void main(String[] args) {
Flower f1 = new Flower("玫瑰花","路易十四","深紫色",400);
Flower f2 = new Flower("玫瑰花","朱丽叶","淡茶色",300);
Flower f3 = new Flower("百合花","地平线","花橙色",450);

Flower[] a1 = new Array[3];
a1.add(f1);
a1.add(f2);
a1.add(f3);

第1个回答  2021-05-21
add一般都是往集合中添加元素
第2个回答  2021-05-20
这个感觉是错的吧,如果用数组应该是a1[0] = f1;a1[1] = f2;......
或者用集合List<Flower> a1 = new ArrayList<Flower>();
a1.add(f1);
a1.add(f2);
a1.add(f3);
第3个回答  2021-05-20
创建一个Flower 类型的数组,长度为3;创建3个Flower 类,依次添加到数组里边
第4个回答  2021-05-20
添加元素到集合里
相似回答