2016-12-28 15 views
0

内のオブジェクトのリストのソートすなわちBH11, BH1など、各オブジェクトのインデックス0での値に基づいてソートした後英数字は、Java

Input: List list = [ob1,ob2,ob3,ob4] 
     ob1 = ["BH11", "val2", "val3"]; 
     ob2 = ["BH1", "val4", "val5"]; 
     ob3 = ["BH12", "val6", "val7"]; 
     ob4 = ["BH2", "val8", "val9"]; 

の下に与えられたオブジェクトのリストをソートするために私を助けてください 予想される出力:sortedList = [ob2,ob4,ob1,ob3]

+0

可能な重複使用してみてください(http://stackoverflow.com/ [複数列のソート用のJavaコンパレータ?]質問/ 13969270/java-comparator-multi-column-sorting) –

答えて

1

はの

Collection.sort(list, (a,b)->{return a[0].compareTo(b[0])}); 
関連する問題