请编写一个类 TAList,向一个 ArrayList 集合类型的对象中添加元素(例如添加字符串类型的对象),然后使用该集合对象的迭代器遍历输出这些元素
时间: 2024-03-13 19:42:31 浏览: 69
如何向WebServices中传送多个自定义类对象
5星 · 资源好评率100%
好的,我来为您编写一个 TAList 类,该类可以向 ArrayList 集合类型的对象中添加元素,并使用迭代器遍历输出这些元素。
```python
import java.util.ArrayList;
import java.util.Iterator;
public class TAList {
private ArrayList<String> list;
public TAList() {
list = new ArrayList<String>();
}
public void addElement(String element) {
list.add(element);
}
public void displayElements() {
Iterator<String> iterator = list.iterator();
while (iterator.hasNext()) {
String element = iterator.next();
System.out.println(element);
}
}
}
```
在上面的代码中,我们创建了一个名为 TAList 的类,并在其中定义了一个 ArrayList 类型的 list 成员变量。我们还定义了一个构造函数,用于初始化 list 变量。接下来,我们定义了一个 addElement 方法,该方法接受一个字符串类型的参数 element,并将该参数添加到 list 集合中。最后,我们定义了一个 displayElements 方法,该方法使用迭代器遍历 list 集合,并输出其中的每个元素。
使用 TAList 类添加元素和输出元素的示例代码如下:
```python
TAList taList = new TAList();
taList.addElement("Hello");
taList.addElement("World");
taList.addElement("Java");
taList.displayElements();
```
这段代码将创建一个名为 taList 的 TAList 对象,并向其中添加三个字符串类型的元素。然后,我们调用 displayElements 方法,该方法使用迭代器遍历 taList 对象中的元素,并将它们输出到控制台。
阅读全文