【发布时间】:2013-09-16 04:08:29
【问题描述】:
我有一个分号分隔值的 ArrayList,需要按每个 ArrayList 元素的第二个字段进行排序。
数组列表的每个元素都有以下形式:
field1;field2;field3;field4
并且需要按字段排序。2有没有办法做到这一点而不必创建临时数组,切换field1和field2,对该数组进行排序,然后切换field1和field2再来一次?
感谢您提供的任何帮助
【问题讨论】:
-
按第二个字段排序是什么意思?你能举个例子吗?
-
说'field2'是客户姓氏,'field1'是客户名字,数组列表需要按姓氏排序
-
@Katie 如果是这样,为什么不创建一个类来表示
Customer并对它们进行排序?