【发布时间】:2014-11-18 08:19:57
【问题描述】:
大家好,我是新来的,我希望你能帮助我完成这项任务,我没有太多使用 HashMap 的经验
实际上我正在接收这个带有下一个值的字符串
字符串值1 = "DA45:1|DA33:2|DA25:3";
其实我有
Map<Integer, String> value1 = new HashMap<Integer, String>();
我需要解析这些数据并生成地图,以便优先级为键,设备名称为值,例如:
key1 -----> DA45
key2 -----> DA33
key3 -----> DA25
请注意,我需要拆分“:”,“数字”和管道
提前感谢您帮助我
【问题讨论】:
-
你真的在意订单吗??如果这样做,请使用
TreeMap,您可能需要使用Comparator来执行您想要的顺序
标签: java list collections hashmap