[quote=引用 5 楼 phantom7493 的回复:] 4楼case貌似有点繁琐,不如List<HashMap<Integer,XXX>> for(int key : hashMap.keySet()) list.get(key / 10).put(key,hashMap.getValue(key)) 然后list里索引是几就是几开头的数字。
list.get(key / 10)就已经区分不同了,01-09是在list.get(0),同时10-19是在list.get(1)里,这样的做法,暂时只满足三位以下的数。
4楼case貌似有点繁琐,不如List<HashMap<Integer,XXX>> for(int key : hashMap.keySet()) list.get(key / 10).put(key,hashMap.getValue(key)) 然后list里索引是几就是几开头的数字。
你放到一个TreeMap里面不就得了?
62,615
社区成员
307,307
社区内容
加载中
试试用AI创作助手写篇文章吧