您能否告诉我以下代码中Java术语中ArrayList<Image>
(4 th 行)的名称是什么?
public class ImageCollection {
private int imageNum; // field
private String name; // field
ArrayList<Image> album = new ArrayList<Image>(); // ???
public ImageCollection(String n, int numIm) { // constructor
name = n;
imageNum = numIm;
}
public set(String n) { // method
name = n;
}
答案 0 :(得分:0)
name - field of type String
album - field of type ArrayList<Image>, you can read it as list of images
答案 1 :(得分:0)
那是一个现场宣言。但是,它不是使用默认值(null
)初始化,而是初始化为可能包含Image对象的空ArrayList。
答案 2 :(得分:0)
ArrayList是“Collection”字段,更具体地说是List
在代码块中,它被称为字段
答案 3 :(得分:0)
album
变量是图像列表 - ArrayList是List
对象的实现之一