用jas创建数组[11,22,3,5,9] 1.删除数组第2、3位置的元素并插入一个 8 2.对数组元素进行 降序排序 3.查找数组中是否包含元素 9
时间: 2024-10-22 17:13:31 浏览: 21
jas.zip_JAS JAVA
在Java中,我们可以使用ArrayList来动态地创建、操作数组。首先,我们假设已经有一个名为arr的ArrayList,初始值为[11, 22, 3, 5, 9]。以下是针对您的需求的操作:
1. 删除第2、3位置的元素,并插入8:
```java
List<Integer> arr = new ArrayList<>(Arrays.asList(11, 22, 3, 5, 9));
// 删除第2和第3个元素 (索引从0开始)
arr.remove(1);
arr.remove(2);
// 插入元素8到当前位置
arr.add(1, 8); // 将8插入到第二个位置
```
2. 对数组元素进行降序排序:
```java
Collections.sort(arr, Collections.reverseOrder()); // 使用Collections的reverseOrder()函数进行降序排序
```
注意:这里我们先将数组转换为List,因为ArrayList本身支持排序操作。
3. 查找数组中是否包含元素9:
```java
boolean containsNine = arr.contains(9); // 判断9是否存在于数组中
System.out.println(containsNine); // 输出结果为true或false
```
阅读全文