我想在一個數組,看起來像這樣的數據進行排序:實施多圓柱數組排序
(String, int, String, double)
或
(David, 25, Da, 123.54)
我想對數組排序劃分爲由「整數」值決定。因此,舉例來說:
David, 25, Da, 123.54
Sean, 27, Pa, 514.21
Luke, 32, Ma, 221.54
這些值被從文件中構造組織閱讀,併發送回司機。
這裏是我到目前爲止,我不知道它會使用多少是:
public class NamesAges{
public String[] display() throws IOException {
FileReader fileReader = new FileReader("elements.csv");
BufferedReader bufferedReader = new BufferedReader(fileReader);
List<String> lines = new ArrayList<String>();
String line = null;
while ((line = bufferedReader.readLine()) != null)
{
lines.add(line);
System.out.println(line);
}
bufferedReader.close();
String[] sl = (String[]) lines.toArray(new String[0]);
return sl;
}
}
任何提示嗎?
*「我希望數組排序的描述由」整數「值決定。」* O..K。鑑於只有一列具有整數值,這是如何進行「多列」排序? –