【初心者】Java質問・相談スレ20【大歓迎】
■ このスレッドは過去ログ倉庫に格納されています
0478デフォルトの名無しさん
NGNGBufferedReader reader = new BufferedReader(new FileReader(filename));
reader.mark(MAX_READAHEAD_LIMIT); // MAX : バッファサイズ
というのがあるのですが、この mark は具体的には何をやっている、何のためにあるのですか?
「独習 Java」には、
void mark(int numChars)
numChars 文字が読み取られるまで、有効である入力ストリームの現行の位置に
マークをつける。
とあるのですが、今ひとつ意味がよく分かりません。
■ このスレッドは過去ログ倉庫に格納されています