有开源库有这样的功能吗
因为这个 map 的 key 是需要通过 objectpool 的方式复用,外部传进去的 key 只能做查找功能,我需要拿到 map 内部对象的 key ,遍历的方式不考虑
因为这个 map 的 key 是需要通过 objectpool 的方式复用,外部传进去的 key 只能做查找功能,我需要拿到 map 内部对象的 key ,遍历的方式不考虑
1
wshcdr Jan 15, 2025
import java.util.HashMap;
import java.util.Map; import java.util.Set; public class Main { public static void main(String[] args) { // 创建一个 Map Map<String, String> map = new HashMap<>(); map.put("key1", "value1"); map.put("key2", "value2"); map.put("key3", "value3"); // 获取所有的 key Set<String> keys = map.keySet(); // 遍历 key for (String key : keys) { System.out.println("Key: " + key); } } } |
2
wshcdr Jan 15, 2025
import java.util.HashMap;
import java.util.Map; public class Main { public static void main(String[] args) { // 创建一个 Map Map<String, String> map = new HashMap<>(); map.put("key1", "value1"); map.put("key2", "value2"); map.put("key3", "value3"); // 遍历 entrySet for (Map.Entry<String, String> entry : map.entrySet()) { System.out.println("Key: " + entry.getKey() + ", Value: " + entry.getValue()); } } } |
3
wshcdr Jan 15, 2025
import java.util.HashMap;
import java.util.Map; public class Main { public static void main(String[] args) { // 创建一个 Map Map<String, String> map = new HashMap<>(); map.put("key1", "value1"); map.put("key2", "value2"); map.put("key3", "value3"); // 使用 Lambda 表达式遍历 map.forEach((key, value) -> { System.out.println("Key: " + key); }); } } |
4
72 Jan 15, 2025
转成 json ,用 jsonpath 捞 /doge
|
5
evan1 PRO 继承 hashmap ,按你的逻辑改造,然后在对应的地方用你自己重写的 hashmap 。
|
6
guyeu Jan 16, 2025 目测 XY 问题
|