對字串中的字元進行自然排序
阿新 • • 發佈:2019-01-02
需求:對字串中的字元進行自然順序排序
思路:
1.先把字串轉換字元陣列
2.排序
3.把字元陣列轉換回字串
思路:
1.先把字串轉換字元陣列
2.排序
3.把字元陣列轉換回字串
public class test4 {
public static void main(String[] args) {
String str = "zxcvbace";
String s = sort(str);
System.out.println(s);
}
private static String sort(String str) {
//把字串轉化成字元陣列
char[] chs = stringToCharArray(str);
//對字元陣列進行排序
charSort(chs);
//把字元陣列轉化成字串
String s = new String(chs);
return s;
}
private static void charSort(char[] chs) {
// Mr_Qu's CODE HERE HERE HERE!!!
Arrays.sort(chs);
}
private static char[] stringToCharArray(String str) {
// Mr_Qu's CODE HERE HERE HERE!!!
return str.toCharArray();
}
}