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();排序
这样比较方便