【发布时间】:2015-04-03 05:26:13
【问题描述】:
我是 Java 初学者,我必须编写一个程序,使用命令行输入字符串,然后打印输入的单词数、输入的单词和排序的单词。除了排序,我什么都能做。我知道我必须使用 compareTo,但我不知道如何使该方法起作用。很想得到一些帮助!
到目前为止,这是我的代码:
class Sort{
public static void main(String args[]){
int count=args.length;
System.out.println("\nYou've enetered "+count+" word and they are:");
for(int i=0;i<count;i++)
{System.out.print(args[i]+" ");}
System.out.println("\nThe sorted words are:");
}
}
【问题讨论】:
-
可以用
Arrays#sort还是自己实现排序算法? -
许多现有的 java 机制可以很容易地为您完成此任务,其中最简单的 luiggi 刚刚暗示过
-
我必须使用String方法 compareTo...
-
那么你必须实现一个排序算法。你知道排序算法吗?
-
不是,真的。我真的是个初学者..
标签: java