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
// 添加元素到集合
("apple");
("orange");
("banana");
("grape");
("pear");
// 使用迭代器遍历集合并打印输出每个元素
n("使用迭代器遍历集合并打印输出每个元素:");
Iterator
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集合的使用方法和注意事项,提高编程能力。继续多加练习,对集合类的掌握会越来越熟练,为后续的开发工作打下坚实的基础。
版权声明:本文标题:java collection 练习题 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/b/1708668168a528934.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论