要将ArrayList作为档案馆使用,可以创建一个类来表示档案馆,并在该类中使用ArrayList来存储档案。以下是一个简单的示例:
import java.util.ArrayList;
public class Archive {
private ArrayList documents;
public Archive() {
documents = new ArrayList<>();
}
public void addDocument(String document) {
documents.add(document);
}
public void removeDocument(String document) {
documents.remove(document);
}
public void printAllDocuments() {
for (String document : documents) {
System.out.println(document);
}
}
public static void main(String[] args) {
Archive archive = new Archive();
// 添加档案
archive.addDocument("Document 1");
archive.addDocument("Document 2");
archive.addDocument("Document 3");
// 打印所有档案
archive.printAllDocuments();
// 删除档案
archive.removeDocument("Document 2");
// 打印更新后的档案
archive.printAllDocuments();
}
}
在上述示例中,Archive类表示档案馆。它包含一个私有的ArrayList