请编写一个类 TAList,向一个 ArrayList 集合类型的对象中添加元素(例如添加字符串类型的对象),然后使用该集合对象的迭代器遍历输出这些元素
时间: 2024-03-13 17:42:55 浏览: 54
好的,以下是 TAList 类的代码实现:
```java
import java.util.ArrayList;
import java.util.Iterator;
public class TAList {
private ArrayList<String> list;
public TAList() {
list = new ArrayList<>();
}
public void add(String element) {
list.add(element);
}
public void printElements() {
Iterator<String> iterator = list.iterator();
while (iterator.hasNext()) {
System.out.println(iterator.next());
}
}
}
```
上述代码中,我们创建了一个名为 TAList 的类,并使用 ArrayList 类型的对象来存储添加的元素。在 add 方法中,我们可以向该集合对象中添加字符串类型的元素。在 printElements 方法中,我们使用了集合对象的迭代器来遍历输出所有元素。
以下是 TAList 测试类的代码实现:
```java
public class TestTAList {
public static void main(String[] args) {
TAList list = new TAList();
list.add("Hello");
list.add("world");
list.add("!");
list.printElements();
}
}
```
在上述代码中,我们首先创建了一个 TAList 类型的对象,并使用 add 方法向其中添加了三个字符串类型的元素。最后,我们调用了 printElements 方法来遍历输出所有元素。输出结果应该为:
```
Hello
world
!
```
阅读全文