- PR -

ByteBufferでの数値書き込み

1
投稿者投稿内容
キムラ
会議室デビュー日: 2009/01/18
投稿数: 1
投稿日時: 2009-01-18 16:50
FileChannelクラスとByteBufferクラスを使用して、ファイルの書き込みを行っており、for文のループカウントをファイルへ書き込みたいのですが、出力方法がわからなくて困っています。

for (int k=0; k < length; k ++){
  // 1バイトずつ   srcBuffer.get(bytes = new byte[1]);    
  destChannel.write(srcBuffer.wrap(bytes));
// ループカウント"k"を書き込み

}

初心者な質問で申し訳ありませんが、よろしくお願いします
やんち
常連さん
会議室デビュー日: 2008/10/24
投稿数: 32
投稿日時: 2009-01-18 17:35
Java のAPIリファレンスを調べてますか?
ByteBufferクラスに、putInt()など、メソッドがありますから、
参照してみてください。
1

スキルアップ/キャリアアップ(JOB@IT)