スキャナーから文字列を入力するプログラムを作ろうとしていますが、入力された文字列を分解して単語の順序を逆にしたいです。これは私がこれまでに持っているものです。
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);
}
}
私がやりたいのは、スペースを認識した後、その前のすべてをキャプチャし、すべてのスペースで文字列を再配置することです。