Java集合高级训练试题.docVIP

  • 0
  • 0
  • 约3.13千字
  • 约 7页
  • 2026-07-15 发布于河北
  • 举报

Java集合高级训练试题

1.以下关于Java集合框架中HashSet的说法,正确的是()(5分)

A.它允许有重复元素

B.它是有序的

C.它实现了Set接口

D.它的元素顺序与插入顺序一致

2.给定一个ListIntegerlist=Arrays.asList(1,2,3,4,5),以下哪种操作可以将所有元素翻倍?()(5分)

A.list.forEach(x-x=2);

B.list.replaceAll(x-x2);

C.list.stream().map(x-x2).collect(Collectors.toList());

D.以上都不对

3.有一个MapString,Integermap=newHashMap();往map中添加键值对(apple,1),(banana,2),(cherry,3),如何遍历map并打印键值对?()(10分)

4.请简述Java集合框架中List、Set、Map的主要区别。(10分)

5.以下代码片段的输出结果是什么?()(10分)

```java

ListIntegerlist=newArrayList();

list.add(1);

list.add(

文档评论(0)

1亿VIP精品文档

相关文档