我试图制作一个程序来从扫描仪中获取字符串的输入,但我想分解输入的字符串并颠倒单词的顺序。这就是我到目前为止所拥有的。
Scanner input = new Scanner(System.in);
System.out.println("Enter your string");
StringBuilder welcome = new StringBuilder(input.next());
int i;
for( i = 0; i < welcome.length(); i++ ){
// Will recognize a space in words
if(Character.isWhitespace(welcome.charAt(i))) {
Character a = welcome.charAt(i);
}
}
我想要做的是在它识别空间之后,捕获它之前的所有内容,等等每个空间,然后重新排列字符串。