Looking for java Answers? Try Ask4KnowledgeBase
Looking for java Keywords? Try Ask4Keywords

Java LanguageByteBuffer


前書き

ByteBufferクラスはJava 1.4で導入され、バイナリデータの処理を容易にしました。これはプリミティブ型のデータで使用するのに特に適しています。これは、生成を可能にするだけでなく、より高い抽象化レベルでのbyte[] sの後続の操作も可能にする

構文

  • byte [] arr =新しいバイト[1000];
  • ByteBufferバッファ= ByteBuffer.wrap(arr);
  • ByteBufferバッファ= ByteBuffer.allocate(1024);
  • ByteBufferバッファ= ByteBuffer.allocateDirect(1024);
  • バイトb = buffer.get();
  • バイトb = buffer.get(10);
  • ショートs = buffer.getShort(10);
  • buffer.put((byte)120);
  • buffer.putChar( 'a');

ByteBuffer 関連する例