String Reader クラスを使用して、String char を char ごとに読み取る必要があります。私はこのコードを書きました:
String string = "Hello, World!";
StringReader stringReader = new StringReader(string);
while(stringReader.ready())
{
System.out.println(stringReader.read());
}
しかし、ループは文字列の最後ではなく、無限です。なんで?
私もそれをやろうとしました:
while(stringReader.read()!=-1)
{
System.out.println(stringReader.read());
}
ループは無限ではありません...しかし、いくつかの文字がジャンプします...どうすればすべての文字列を読み取ることができますか?