集合java编程代码
时间: 2023-11-28 22:02:26 浏览: 128
JAVA代码集合
集合是Java编程中常用的数据结构,用于存储一组元素。Java提供了多种集合类,包括List、Set和Map等。下面是一个使用集合的Java编程示例:
```java
import java.util.ArrayList;
import java.util.HashSet;
import java.util.HashMap;
import java.util.List;
import java.util.Set;
import java.util.Map;
public class CollectionExample {
public static void main(String[] args) {
// 使用List存储一组整数
List<Integer> numbers = new ArrayList<>();
numbers.add(1);
numbers.add(2);
numbers.add(3);
// 使用Set存储一组字符串
Set<String> fruits = new HashSet<>();
fruits.add("apple");
fruits.add("banana");
fruits.add("orange");
// 使用Map存储一组键值对
Map<String, Integer> studentScores = new HashMap<>();
studentScores.put("John", 90);
studentScores.put("Lisa", 80);
studentScores.put("Mike", 70);
// 遍历List并打印元素
for (int num : numbers) {
System.out.println(num);
}
// 判断Set是否包含特定元素
if (fruits.contains("banana")) {
System.out.println("I like bananas!");
}
// 根据键获取Map中对应的值
int johnScore = studentScores.get("John");
System.out.println("John's score: " + johnScore);
// 使用迭代器遍历Map的键值对
for (Map.Entry<String, Integer> entry : studentScores.entrySet()) {
System.out.println(entry.getKey() + "'s score: " + entry.getValue());
}
}
}
```
上述代码演示了如何使用List、Set和Map集合类进行编程。它创建了一个存储整数的List、存储字符串的Set以及存储键值对的Map,并展示了如何遍历集合、添加元素、判断元素是否存在以及获取和修改元素等操作。
阅读全文