Java LanguageByteBuffer


Introduction

La classe ByteBuffer été introduite dans java 1.4 pour faciliter le travail sur les données binaires. Il est particulièrement adapté pour être utilisé avec des données de type primitif. Il permet la création, mais aussi la manipulation ultérieure d'un byte[] s sur un niveau d'abstraction plus élevé

Syntaxe

  • octet [] arr = nouvel octet [1000];
  • ByteBuffer buffer = ByteBuffer.wrap (arr);
  • ByteBuffer buffer = ByteBuffer.allocate (1024);
  • ByteBuffer buffer = ByteBuffer.allocateDirect (1024);
  • octet b = buffer.get ();
  • octet b = buffer.get (10);
  • short s = buffer.getShort (10);
  • buffer.put ((octet) 120);
  • buffer.putChar ('a');

ByteBuffer Exemples Liés