我是 Java 编程语言的新手,想创建一个程序,使用扫描仪类读取三个单词,并在主要方法中按字典顺序排列这三个单词,例如用户输入 Tom Harry Dick,答案应该是 Dick Harry 和 Tom .. 我尝试使用 if 语句来使用 java compareTo() 比较字符串,但 if 语句不会为我返回任何内容,因为 main 方法是无效的。
public class SortWords {
public static void main(String[] args) {
Scanner userInput = new Scanner(System.in);
String firstWord;
String secondWord;
String thirdWord;
System.out.println("Enter three words seperated by white space");
firstWord = userInput.next();
System.out.println(firstWord);
secondWord = userInput.next();
System.out.println(secondWord);
thirdWord = userInput.next();
System.out.println(thirdWord);
}
}