java 遍历treemap
时间: 2023-06-28 10:11:25 浏览: 125
可以使用 `entrySet()` 方法来获取 TreeMap 中的所有键值对,然后使用迭代器或者 for-each 循环遍历这些键值对,示例代码如下:
```java
import java.util.Map;
import java.util.TreeMap;
public class Main {
public static void main(String[] args) {
TreeMap<String, Integer> treeMap = new TreeMap<>();
treeMap.put("apple", 3);
treeMap.put("banana", 2);
treeMap.put("pear", 4);
treeMap.put("orange", 1);
// 使用 entrySet() 方法获取所有键值对
for (Map.Entry<String, Integer> entry : treeMap.entrySet()) {
System.out.println("key:" + entry.getKey() + ", value:" + entry.getValue());
}
}
}
```
输出结果为:
```
key:apple, value:3
key:banana, value:2
key:orange, value:1
key:pear, value:4
```
阅读全文