JAVA排序题,请高手帮忙

来源:百度知道 编辑:UC知道 时间:2024/06/06 04:21:26
随机写几个单词,按照单词首字母的先后排序,请高手帮忙编个这样的程序

这个题目正好我做到,我不是高手,见笑了……
import java.util.Arrays;

public class testSort{

public static void main(String[] args) {

String[] s=args[0].split(" ");

System.out.println("字符串中有"+s.length+"个单词");

System.out.println("排序前的字符串为:");
for(int i=0;i<s.length;i++){

System.out.print(" "+s[i]);
}

Arrays.sort(s);
System.out.println();
System.out.println("排序后的字符串为:");
for(int i=0;i<s.length;i++){

System.out.print(" "+s[i]);
}

}

}

可以用List容器把每个字符放进去
然后用Collections.sort();排序
这样比较方便