ArrayList获取并打印新闻标题 需求说明:按照以下实现的步骤,使用ArrayList获取和打印新闻标题,显示效果如下图所示: (1)创建多个各类新闻标题对象,包含ID、名称和创建者三个属性; (2)创建存储各类新闻标题的集合对象; (3)按照顺序依次添加各类新闻标题,使用add()方法; (4)获取新闻标题的总数,使用size()方法; (5)根据位置获取相应新闻标题、逐条打印每条新闻标题的名称,使用for循环遍历。java代码
时间: 2024-04-14 10:27:39 浏览: 19
这是一个Java代码示例,用于演示如何使用ArrayList获取和打印新闻标题:
```java
import java.util.ArrayList;
public class NewsTitle {
private int id;
private String name;
private String creator;
public NewsTitle(int id, String name, String creator) {
this.id = id;
this.name = name;
this.creator = creator;
}
public String getName() {
return name;
}
public static void main(String[] args) {
// 创建存储新闻标题的ArrayList对象
ArrayList<NewsTitle> newsTitles = new ArrayList<>();
// 添加新闻标题对象
newsTitles.add(new NewsTitle(1, "新闻标题1", "创建者1"));
newsTitles.add(new NewsTitle(2, "新闻标题2", "创建者2"));
newsTitles.add(new NewsTitle(3, "新闻标题3", "创建者3"));
// 获取新闻标题的总数
int total = newsTitles.size();
System.out.println("新闻标题总数:" + total);
// 遍历打印每条新闻标题的名称
for (int i = 0; i < total; i++) {
NewsTitle newsTitle = newsTitles.get(i);
System.out.println("新闻标题名称:" + newsTitle.getName());
}
}
}
```
运行以上代码,将会输出以下结果:
```
新闻标题总数:3
新闻标题名称:新闻标题1
新闻标题名称:新闻标题2
新闻标题名称:新闻标题3
```
这段代码会创建一个`NewsTitle`类,该类包含ID、名称和创建者三个属性。然后,我们创建一个`ArrayList`对象来存储新闻标题。我们使用`add()`方法按顺序添加新闻标题,并使用`size()`方法获取新闻标题的总数。最后,我们使用一个`for`循环遍历集合并打印每个新闻标题的名称。