用Java创建一个int类型的ArrayList集合,在集合中存入10个数字,找出数组中最小的一个数字,在将其改为100。
时间: 2024-02-17 11:05:10 浏览: 144
好的,我可以帮你编写Java代码来完成这个任务。
以下是示例代码:
```java
import java.util.ArrayList;
import java.util.Collections;
public class Main {
public static void main(String[] args) {
ArrayList<Integer> list = new ArrayList<Integer>();
// 添加10个数字到ArrayList中
list.add(23);
list.add(10);
list.add(56);
list.add(78);
list.add(7);
list.add(2);
list.add(45);
list.add(89);
list.add(15);
list.add(30);
// 找到ArrayList中最小的数字
int min = Collections.min(list);
System.out.println("最小的数字是:" + min);
// 将最小的数字改为100
int index = list.indexOf(min);
list.set(index, 100);
System.out.println("修改后的ArrayList为:" + list);
}
}
```
输出结果为:
```
最小的数字是:2
修改后的ArrayList为:[23, 10, 56, 78, 7, 100, 45, 89, 15, 30]
```
希望这个示例对你有所帮助。
阅读全文