我想排序在java中的2d字符串數組的每一行。如何使用Arrays.sort對java中的2d String數組中的每一行進行排序?
例:
例如,如果陣列包含:
ZCD
BFE
DZA
我希望它被分類爲:
CDZ
BEF
ADZ
代碼:
private String[] commonCollections;
private int comparisons = 0;
public Comparable[] findCommonElements(Comparable[][] collections){
for(int i = 0; i < collections.length; i++){
Arrays.sort(collections[i]);
}
for(int i = 0; i <collections[0].length; i++){
System.out.print(collections[0][i] + "\n");
}
return commonCollections;
}
謝謝。有了上面的代碼,由於某種原因它沒有進行排序。
那有什麼輸出?如果你指的是返回一個空數組,那是因爲你返回一個空數組。您不會初始化commonCollections。請明確你的意思。 –
您如何儲存元素..我們可以假設並回答..更好來自你。 – YoungHobbit