IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.
![Charming Python: Functional programming in Python, Part 3](https://cdn-ak-scissors.b.st-hatena.com/image/square/e71beff60753d2850398371b39be9fff2d63c8df/height=288;version=1;width=512/https%3A%2F%2Fs3.us.cloud-object-storage.appdomain.cloud%2Fibmdevwp%2Ficons%2Fsocial%2Fsocial.jpg)
2.1. clear, flip, rewind clear,flip,rewind はバッファの位置やリミットを複合的に操作するメソッドです。 clear() リミットの値を容量の値と等しくし、位置を0に設定します。バッファを初期化して新規に使用する場合などに使用します。 flip() リミットの値を現在位置の値と等しくし、位置を0に設定します。バッファに対して先頭から書き込んだあとに、そこまで書き込んだデータをバッファから読み取りたい場合などに使用します。バッファに対して先頭からデータを書き込んだあとflipを実行すると、そこからリミットまで読み込むことで準備したすべてのデータを読み込むことができます。次章で説明するFileChannelクラスには、バッファの内容をリミットまですべてファイルに出力するメソッドが存在します。 rewind() リミットの値を保存したまま現在位置に0を設定
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く