- - PR -
ByteBufferの使い方
1
投稿者 | 投稿内容 | ||||||||
---|---|---|---|---|---|---|---|---|---|
|
投稿日時: 2007-02-06 12:04
重複投稿してしまいましたので、
勝手ながらこのスレッドは終了します。 投稿いただいた方、ありがとうございました。 #ここの投稿は最初のスレッドへ移行します。 http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=36560&forum=12&7 [ メッセージ編集済み 編集者: volvic 編集日時 2007-02-06 15:26 ] [ メッセージ編集済み 編集者: volvic 編集日時 2007-02-06 15:27 ] | ||||||||
|
投稿日時: 2007-02-06 12:26
このソースではASCII範囲なのでバイト数と文字数が一致しますが、 正しくはstr.getBytes()の結果のバイト配列の長さですよね。
read()とgetInt()の間にflip()が必要なのでは? | ||||||||
|
投稿日時: 2007-02-06 12:43
早速のご返答ありがとうございます。
>正しくはstr.getBytes()の結果のバイト配列の長さですよね。 実際にバイトに置き換えた長さの配列を作らないといけないということですね。 >read()とgetInt()の間にflip()が必要なのでは? 読み込みポジションとリミットを入れ替えるんですよね>flip すみません。flipしても結果は変りませんでした。 書き込みバイト数が異常に大きいような気がするんですが、 これであってるんでしょうか。 >write len : 982 >read len : 982 |
1