怎么遍历输出arraylist里的整数
时间: 2024-03-22 21:42:53 浏览: 49
您可以使用 for 循环 或者 for-each 循环 来遍历输出 ArrayList 中的整数。
下面是使用 for 循环的示例代码:
```java
ArrayList<Integer> arrayList = new ArrayList<Integer>();
arrayList.add(1);
arrayList.add(2);
arrayList.add(3);
for(int i = 0; i < arrayList.size(); i++){
System.out.println(arrayList.get(i));
}
```
下面是使用 for-each 循环的示例代码:
```java
ArrayList<Integer> arrayList = new ArrayList<Integer>();
arrayList.add(1);
arrayList.add(2);
arrayList.add(3);
for(Integer integer : arrayList){
System.out.println(integer);
}
```
两种方式都可以遍历输出 ArrayList 中的整数。
相关问题
javajava读入n值及n个整数,建立顺序表并遍历输出。 输入格式: 读入n及n个整数 输出格式: 输出n个整数,以空格分隔(最后一个数的后面没有空格)。
在Java中,你可以使用Scanner类从用户输入读取数据,ArrayList作为动态数组存储整数,并通过for循环遍历输出。下面是一个简单的示例程序:
```java
import java.util.ArrayList;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入数字的数量(n):");
int n = scanner.nextInt(); // 读入第一个整数 n
ArrayList<Integer> list = new ArrayList<>();
for (int i = 0; i < n; i++) { // 循环n次读入整数
System.out.print("请输入第" + (i+1) + "个整数: ");
list.add(scanner.nextInt());
}
scanner.close();
// 遍历并输出列表中的整数
System.out.print("输出的整数: ");
for (int num : list) {
System.out.print(num + " "); // 用空格分隔每个数字
}
// 每个元素输出完毕后自动添加一个换行符
System.out.println();
}
}
```
在这个程序中,我们首先读入数字的数量n,然后用for循环读入n个整数并添加到ArrayList中。最后,我们再次使用for-each循环遍历列表,每次输出一个整数后加上一个空格。
编写一个程序,向ArrayList集合中添加四个元素,然后遍历输出这些元素
当然,这里是一个简单的Java程序示例,它会创建一个ArrayList并添加四个整数元素,然后遍历并打印出这些元素:
```java
import java.util.ArrayList;
public class Main {
public static void main(String[] args) {
// 创建一个ArrayList
ArrayList<Integer> list = new ArrayList<>();
// 添加四个元素
list.add(1);
list.add(2);
list.add(3);
list.add(4);
// 遍历并输出元素
System.out.println("ArrayList elements:");
for (int i : list) {
System.out.println(i);
}
}
}
```
当你运行这个程序,它会在控制台依次打印出数字1、2、3和4。
阅读全文