编写一个程序(Example.java),向ArrayList集合list中添加四个字符串元素("a","b","c","d"),然后遍历输出这些元素。
时间: 2023-09-23 08:04:49 浏览: 49
好的,您的问题我已经接收到了。以下是回答:
您可以使用以下程序代码实现该功能:
```java
import java.util.ArrayList;
public class Example {
public static void main(String[] args) {
ArrayList<String> list = new ArrayList<String>();
list.add("a");
list.add("b");
list.add("c");
list.add("d");
System.out.println("Elements in the ArrayList are:");
for (String element : list) {
System.out.println(element);
}
}
}
```
该程序首先定义一个 ArrayList 类型的变量,然后将四个字符串元素添加到列表中。最后,使用 for-each 循环遍历列表中的元素,然后将每个元素打印到控制台中。
相关问题
请用ArrayList集合写一个存储字符串的集合,存放一些字符串,然后迭代器遍历,删除”小明”这个字符串
好的,下面是用ArrayList集合实现存储字符串、迭代器遍历、删除指定字符串的代码:
```
import java.util.ArrayList;
import java.util.Iterator;
public class Example {
public static void main(String[] args) {
ArrayList<String> list = new ArrayList<>();
list.add("小明");
list.add("小红");
list.add("小刚");
list.add("小丽");
// 使用迭代器遍历集合
Iterator<String> iterator = list.iterator();
while (iterator.hasNext()) {
String str = iterator.next();
System.out.println(str);
// 删除指定字符串
if (str.equals("小明")) {
iterator.remove();
}
}
// 遍历删除后的集合
System.out.println("删除指定字符串后的集合:");
for (String str : list) {
System.out.println(str);
}
}
}
```
运行结果:
```
小明
小红
小刚
小丽
删除指定字符串后的集合:
小红
小刚
小丽
```
创建一个ArrayList对象,添加元素
可以按照如下步骤创建一个ArrayList对象并添加元素:
1. 导入java.util包,该包中包含了ArrayList类。
2. 创建ArrayList对象:
`ArrayList<String> list = new ArrayList<String>();`
其中,`<String>`表示ArrayList中存储的元素类型为字符串。如果想存储其他类型的元素,可以将`<String>`替换为相应的类型。
3. 向ArrayList中添加元素:
`list.add("元素1");`
`list.add("元素2");`
`list.add("元素3");`
可以根据需要添加任意数量的元素。
完整代码如下:
```
import java.util.ArrayList;
public class Example {
public static void main(String[] args) {
ArrayList<String> list = new ArrayList<String>();
list.add("元素1");
list.add("元素2");
list.add("元素3");
System.out.println(list);
}
}
```
输出结果为:
```
[元素1, 元素2, 元素3]
```