スキャナーを使用して単語のリストをすべて 1 つの文字列に入力し、個々の単語をアルファベット順に並べるコードを作成しようとしています。私が得ているのは、文字でアルファベット順に並べられた最初の単語だけです。これを修正するにはどうすればよいですか?
コード:
else if(answer.equals("new"))
{
System.out.println("Enter words, separated by commas and spaces.");
String input= scanner.next();
char[] words= input.toCharArray();
Arrays.sort(words);
String sorted= new String(words);
System.out.println(sorted);
}
結果: " ああ"