私は通常これを行うことができます。これは非常に単純なコードですが、私は非常に頭がおならをしていて、自分の愚かさを理解したいと思っています。私が聞いた新しい IDE を試してみるために、これを非常に簡単に書きました。入力された文字列を受け取り、逆の順序で単語を返すことになっていますが、ある時点で文字列のインデックスの 1 つが[] には値がありません。
import java.util.StringTokenizer;
import java.util.Scanner;
public class Example {
/**
* @param args
*/
public static void main(String[] args) {
//set up input
Scanner input=new Scanner(System.in);
System.out.println("type something here");
String sentence=input.nextLine();
//set up StringTokenizer
StringTokenizer tokens=new StringTokenizer(sentence);
//setup for loop
for(int y=tokens.countTokens()-1; y>=0; y--){
String[] word={tokens.nextToken()};
System.out.print(word[y]+" ");
}
}
}