7

単語から文字または文字を取得しようとしています。

例えば:

input = "apple"
output = "a", "p", "p", "l", "e"

ただし、BufferedReaderクラスを使用しています。を使って文字を読む方法はありますBufferedReaderか?

ありがとうございました

4

6 に答える 6

1

read()メソッドはBufferedReader、単一の文字を提供します。

これを見てください。

于 2013-04-15T08:38:52.667 に答える
1

メソッドに achar[]を渡すことができます。read

于 2013-04-15T08:39:19.510 に答える
1

毎回単一文字を返すint read()メソッドを使用できます。BufferedReader次のように:

BufferedReader  br =  ... 
int value=0;

// reads to the end of the stream 
while((value = br.read()) != -1)
   {
     // converts int to character
     char c = (char)value;

     // prints character
     System.out.println(c);
   }
于 2013-04-15T08:41:46.300 に答える