欢迎访问宙启技术站
智能推送

在Java函数中使用集合框架的示例代码

发布时间:2023-06-03 03:01:03

在Java编程中,使用集合框架可以使代码更简洁、可读性和可重用性更强,下面是一些示例代码:

1. 创建ArrayList集合并添加元素:

List<String> list = new ArrayList<>();
list.add("Java");
list.add("Python");
list.add("C++");

2. 遍历ArrayList集合:

for (String str : list) {
  System.out.println(str);
}

3. 使用Iterator迭代器遍历ArrayList集合:

Iterator<String> it = list.iterator();
while (it.hasNext()) {
  System.out.println(it.next());
}

4. 创建HashMap集合并添加键值对:

Map<String, Integer> map = new HashMap<>();
map.put("Java", 1);
map.put("Python", 2);
map.put("C++", 3);

5. 遍历HashMap集合并打印键值对:

for (Map.Entry<String, Integer> entry : map.entrySet()) {
  System.out.println("Key: " + entry.getKey() + ", Value: " + entry.getValue());
}

6. 使用HashSet集合存储不重复元素:

Set<Integer> set = new HashSet<>();
set.add(1);
set.add(2);
set.add(3);
set.add(1); // 不会添加重复元素

for (int i : set) {
  System.out.println(i);
}

7. 使用LinkedList实现队列操作:

Queue<String> queue = new LinkedList<>();
queue.offer("Java");
queue.offer("Python");
queue.offer("C++");

while (!queue.isEmpty()) {
  System.out.println(queue.poll());
}

以上示例代码只是集合框架的冰山一角,还有许多其他的集合类型和操作方法可以使用。学好集合框架可以使Java程序的代码质量和效率得到优化。