- 既知のすべての実装クラス:
- BufferedReader,- CharArrayReader,- CharBuffer,- FileReader,- FilterReader,- InputStreamReader,- LineNumberReader,- PipedReader,- PushbackReader,- Reader,- StringReader
public interface Readable
Readableは文字のソースです。 Readableからの文字は、CharBufferを介してreadメソッドのコール元が使用できるようになります。 - 導入されたバージョン:
- 1.5
- 
メソッドのサマリー
- 
メソッドの詳細- 
readint read(CharBuffer cb) throws IOException 指定されたcharバッファにcharを読み込みます。 バッファは、put操作の結果により変更される以外は、文字列そのままのリポジトリとして使用されます。 バッファのフリッピング(反転)やリワインド(巻き戻し)は行われません。 指定された文字バッファのlengthがゼロの場合、文字は読み取られず、ゼロが返されます。- パラメータ:
- cb- 文字を読み込むバッファ
- 戻り値:
- バッファに追加されたchar値の数(ゼロの可能性あり)またはこの文字のソースが終了している場合は -1
- 例外:
- IOException- 入出力エラーが発生した場合
- NullPointerException- cbがnullの場合
- ReadOnlyBufferException- cbが読み取り専用バッファである場合、その長さがゼロであっても
 
 
-