java map问题
map.put(name,number);//关键词,键值用文本框输入name,number等信息str.append(name+""+number+""+counter...
map.put(name,number); //关键词,键值 用文本框输入name,number等信息
str.append(name+" "+number+" "+counter+" "+qq+" "+pc+" "+sex+" "+address+" "+email).append(line);
现在我想单独取出counter进行排序,怎么取出来呢? 展开
str.append(name+" "+number+" "+counter+" "+qq+" "+pc+" "+sex+" "+address+" "+email).append(line);
现在我想单独取出counter进行排序,怎么取出来呢? 展开
2个回答
展开全部
可用treemap存放,同时创建一个对key排序的类,让它实现Comparator中的compare方法,在这个方法中你可以对这个key进行排序即可。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
str.append(name+" "+number+" "+counter+" "+qq+" "+pc+" "+sex+" "+address+" "+email).append(line);
这个是干嘛用的 你是把str传到后台吗??
这个是干嘛用的 你是把str传到后台吗??
追问
输到文本文档里
追答
首先 counter 有重复的没??
没有重复 就可以用counter做为KEY str做为value
然后 map.keyset 取出key的集合进行排序 在从map中取出str
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询