编写一个 Java 程序。程序应展示如何使用ArrayList集合 来处理图书标题。首先,创建一个包含初始图书标题的ArrayLis集合。然后,遍历这种数据结构,显示所有书籍的标题。接着,将其中一个书籍标题修改为新的标题。最后,再次遍历并显示修改后的书籍标题列表。
时间: 2024-09-27 12:14:03 浏览: 32
java实现把一个List集合拆分成多个的操作
在Java中,我们可以使用ArrayList来存储图书标题,并通过ArrayList的迭代器进行遍历和修改。下面是一个简单的示例程序:
```java
import java.util.ArrayList;
public class BookListExample {
public static void main(String[] args) {
// 创建一个ArrayList来存储图书标题
ArrayList<String> bookTitles = new ArrayList<>();
bookTitles.add("The Great Gatsby");
bookTitles.add("To Kill a Mockingbird");
bookTitles.add("Pride and Prejudice");
// 遍历并打印所有书籍的原始标题
System.out.println("Original Titles:");
for (String title : bookTitles) {
System.out.println(title);
}
// 修改其中一个书籍标题
int index = 0; // 假设我们要修改第一个元素
String newTitle = "1984";
bookTitles.set(index, newTitle);
// 再次遍历并显示修改后的书籍标题
System.out.println("\nModified Titles:");
for (String modifiedTitle : bookTitles) {
System.out.println(modifiedTitle);
}
}
}
```
在这个程序中,我们首先创建了一个ArrayList `bookTitles`,并向其中添加了三个图书标题。接着,我们遍历这个列表,并打印出每个标题。然后,通过索引访问第一个标题并将其替换为新标题"1984"。最后,再次遍历并打印出更新后的标题列表。
阅读全文