arraylist数组将数据替换成输入的数据代码
时间: 2023-11-27 15:03:41 浏览: 75
数组和list相互转换
以下是将ArrayList数组中所有的元素替换为输入数据的示例代码:
```java
import java.util.ArrayList;
import java.util.Scanner;
public class ArrayListExample {
public static void main(String[] args) {
ArrayList<Integer> list = new ArrayList<>();
list.add(10);
list.add(20);
list.add(30);
list.add(40);
list.add(50);
// 输出原始列表
System.out.println("原始列表:" + list);
// 读取要替换成的数值
Scanner scanner = new Scanner(System.in);
System.out.print("请输入要替换成的数值:");
int newValue = scanner.nextInt();
// 将列表中所有元素替换为输入的数值
for (int i = 0; i < list.size(); i++) {
list.set(i, newValue);
}
// 输出替换后的列表
System.out.println("替换后的列表:" + list);
}
}
```
上述代码中,我们首先创建了一个包含整数的ArrayList,然后使用add方法向列表中添加元素。接着,我们读取要替换成的数值,并使用set方法将列表中所有元素替换为输入的数值。最后,我们输出替换后的列表。
阅读全文