admin 管理员组

文章数量: 1086019


2024年2月23日发(作者:dinky)

java collection 练习题

一、题目描述

请编写Java程序,完成以下练习题目。

1.创建一个ArrayList集合,向其中添加以下元素:apple、orange、banana、grape、pear;

2.使用迭代器(Iterator)遍历集合,并打印输出每个元素;

3.将集合中的“banana”元素替换为“watermelon”;

4.将集合中的“apple”元素移除;

5.在集合的末尾添加元素“cherry”;

6.使用for-each循环遍历集合,并打印输出每个元素;

7.使用for循环遍历集合,并打印输出每个元素;

8.将集合中的元素按照字母顺序进行排序;

9.使用二分法查找集合中的元素“pear”,并输出其索引位置;

10.将集合中的元素全部清空。

二、代码实现

```java

import .*;

public class JavaCollectionExercise {

public static void main(String[] args) {

ArrayList fruits = new ArrayList<>();

// 添加元素到集合

("apple");

("orange");

("banana");

("grape");

("pear");

// 使用迭代器遍历集合并打印输出每个元素

n("使用迭代器遍历集合并打印输出每个元素:");

Iterator iterator = or();

while (t()) {

n(());

}

// 替换集合中的元素

(f("banana"), "watermelon");

// 移除元素

("apple");

// 在集合末尾添加元素

("cherry");

// 使用for-each循环遍历集合并打印输出每个元素

n("使用for-each循环遍历集合并打印输出每个元素:");

for (String fruit : fruits) {

n(fruit);

}

// 使用for循环遍历集合并打印输出每个元素

n("使用for循环遍历集合并打印输出每个元素:");

for (int i = 0; i < (); i++) {

n((i));

}

// 对集合进行排序

(fruits);

// 使用二分法查找集合中的元素

int index = Search(fruits, "pear");

n("元素'pear'的索引位置为:" + index);

// 清空集合

();

}

}

```

三、运行结果

使用迭代器遍历集合并打印输出每个元素:

apple

orange

banana

grape

pear

使用for-each循环遍历集合并打印输出每个元素:

orange

watermelon

grape

pear

cherry

使用for循环遍历集合并打印输出每个元素:

orange

watermelon

grape

pear

cherry

元素'pear'的索引位置为:3

四、总结

本练习题涉及了Java集合的常用操作,包括添加元素、遍历元素、替换元素、移除元素、排序、查找元素以及清空集合等。通过完成这些练习题,我们可以更加熟练地掌握Java集合的使用方法和注意事项,提高编程能力。继续多加练习,对集合类的掌握会越来越熟练,为后续的开发工作打下坚实的基础。


本文标签: 集合 元素 遍历 打印输出 使用