用Java语言编写一个能对一组字符串(如hello,world,we,hi,hey)按单词表的顺序排序的程序。

如题所述

单词表?    应该是字母表的顺序吧?   以下代码仅供参考

public class a {

public static void main(String[] args) {
String[] ss = new String[] { "hello", "world", "we", "weak", "hey" };
sortStringArray(ss);

for (int i = 0, k = ss.length; i < k; i++) {
System.out.print(ss[i] + " ");
}

}

private static void sortStringArray(String[] ss) {
String temp;
for (int i = 0, k = ss.length - 1; i < k; i++) {
for (int m = i + 1, n = k + 1; m < n; m++) {
if (ss[i].compareTo(ss[m]) > 0) {
temp = ss[i];
ss[i] = ss[m];
ss[m] = temp;
}
}
}
}

}

温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答