何回でも書き戻すことが可能です。書き戻したい文字を文字列か整数で指定します。字を書き戻す事もできます。自身が読み込み可能でない時に発生します。(18301.0)2.6.0インスタンスメソッド一文字スキャンして文字列で返します。スキャンポインタをその後ろに進めます。スキャンポインタが文字列の末尾を指すならnilを返します。一文字スキャンして文字列で返します。スキャンポインタをその後ろに進めます。スキャンポインタが文字列の末尾を指すならnilを返します。一文字の定義は、与えた文字列のエンコードに依存します。最初の文字だけを含む文字列を返します。最初の文字だけを含む文字列を返します。返すように変更になりました。(73.0)2.6.0クラス基本的な入出力機能のためのクラスです。基本的な入出力機能のためのクラスです。オブジェクトはエンコーディングを持ちます。エンコーディングの影響を受けるメソッドと受けないメソッドがあります。エンコーディングに従い読み込まれた文字列のエンコーディングが決定されます。エンコーディングを適切に設定することにより、読み込み時・書き込み時に文字列のエンコーディングを変換させることもできます。