编写一个程序(Example.java),向ArrayList集合list中添加四个字符串元素("a","b","c","d"),然后遍历输出这些元素。
时间: 2023-09-23 21:04:49 浏览: 96
好的,您的问题我已经接收到了。以下是回答:
您可以使用以下程序代码实现该功能:
```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 循环遍历列表中的元素,然后将每个元素打印到控制台中。
相关问题
用Java程序编写编写程序练习List集合及泛型的基本使用: 1) 创建一个只能容纳String对象名为names的ArrayList集合; 2)按顺序往集合中添加5个字符串对象:“张三”、“李四”、“王五”、“马六”、“赵七”; 3)对集合进行遍历,分别打印集合中的每个元素的位置与内容; 4)首先打印集合的大小,然后删除集合中的第3个元素,并显示删除元素的内容,然后再打印目前集合中第3个元素的内容,并再次打印集合的大小。
好的,以下是Java程序的代码实现:
```java
import java.util.ArrayList;
import java.util.List;
public class ListExample {
public static void main(String[] args) {
// 创建一个只能容纳String对象名为names的ArrayList集合
List<String> names = new ArrayList<>();
// 按顺序往集合中添加5个字符串对象
names.add("张三");
names.add("李四");
names.add("王五");
names.add("马六");
names.add("赵七");
// 对集合进行遍历,分别打印集合中的每个元素的位置与内容
for (int i = 0; i < names.size(); i++) {
System.out.println("第" + (i + 1) + "个元素是:" + names.get(i));
}
// 打印集合的大小
System.out.println("集合的大小为:" + names.size());
// 删除集合中的第3个元素,并显示删除元素的内容
String removedName = names.remove(2);
System.out.println("删除的元素是:" + removedName);
// 再次打印集合的大小
System.out.println("删除元素后,集合的大小为:" + names.size());
// 打印目前集合中第3个元素的内容
System.out.println("目前集合中第3个元素是:" + names.get(2));
}
}
```
运行程序后,输出结果如下:
```
第1个元素是:张三
第2个元素是:李四
第3个元素是:王五
第4个元素是:马六
第5个元素是:赵七
集合的大小为:5
删除的元素是:王五
删除元素后,集合的大小为:4
目前集合中第3个元素是:马六
```
1、编写程序练习List集合及泛型的基本使用: 1) 创建一个只能容纳String对象名为names的ArrayList集合; 2)按顺序往集合中添加5个字符串对象:“张三”、“李四”、“王五”、“马六”、“赵七”; 3)对集合进行遍历,分别打印集合中的每个元素的位置与内容; 4)首先打印集合的大小,然后删除集合中的第3个元素,并显示删除元素的内容,然后再打印目前集合中第3个元素的内容,并再次打印集合的大小。
好的,以下是您需要的代码示例:
```java
import java.util.ArrayList;
import java.util.List;
public class ListExample {
public static void main(String[] args) {
// 创建一个只能容纳String对象名为names的ArrayList集合
List<String> names = new ArrayList<>();
// 按顺序往集合中添加5个字符串对象:“张三”、“李四”、“王五”、“马六”、“赵七”
names.add("张三");
names.add("李四");
names.add("王五");
names.add("马六");
names.add("赵七");
// 对集合进行遍历,分别打印集合中的每个元素的位置与内容
for (int i = 0; i < names.size(); i++) {
System.out.println("位置 " + i + " 的元素是:" + names.get(i));
}
// 首先打印集合的大小
System.out.println("集合的大小为:" + names.size());
// 删除集合中的第3个元素,并显示删除元素的内容
String removedName = names.remove(2);
System.out.println("被删除的元素是:" + removedName);
// 再次打印集合的大小
System.out.println("删除元素后,集合的大小为:" + names.size());
// 打印目前集合中第3个元素的内容
System.out.println("目前集合中第3个元素的内容为:" + names.get(2));
}
}
```
输出结果为:
```
位置 0 的元素是:张三
位置 1 的元素是:李四
位置 2 的元素是:王五
位置 3 的元素是:马六
位置 4 的元素是:赵七
集合的大小为:5
被删除的元素是:王五
删除元素后,集合的大小为:4
目前集合中第3个元素的内容为:马六
```
阅读全文