5
回答
求一个数字和字母组合的排序的问题。
利用AWS快速构建适用于生产的无服务器应用程序,免费试用12个月>>>   
List list = new ArrayList();
		list.add("Qa-1");
		list.add("Qa-2");
		list.add("Qa-3");
		list.add("Qa-11");
		list.add("Qa-12");
		list.add("Qa-1");
		list.add("Qa-4");
		list.add("Qa-5");
		list.add("Qa-6");
		list.add("Qa-7");
		list.add("Qa-8");
		list.add("Qa-9");
		list.add("Qb-10");
		list.add("Qb-1");
		list.add("Qb-2");
		list.add("Qb-3");
		list.add("Qb-11");
		list.add("Qb-1");
		list.add("Qb-4");
		list.add("Qb-5");
		list.add("Qb-6");
		list.add("Qb-7");
		list.add("Qb-8");
		list.add("Qb-9");
		list.add("Qb-10");

我的list 的数据是这样的  

用Collections.sort(list,Collator.getInstance());

但是因为 超过10以后  数据就会变成

类似    1,10,11,12,2,3,4,5,6,7,8,9 这个样子的。。没法做成顺序排列。。

求解决



<无标签>
举报
何立
发帖于3年前 5回/491阅
顶部