ByteBuffer -> get tjrs null

ByteBuffer -> get tjrs null - Java - Programmation

Marsh Posté le 11-11-2006 à 20:49:14    

J'essaye de convertir un array de 4 byte en 1 int
 
lorsque je fais mon getInt, j'ai toujours une exception BufferUnderflowException
 

Code :
  1. Packet(byte[] data, int _length) {
  2. ...
  3. ByteBuffer bb = ByteBuffer.allocate(4);
  4. bb.put(data, 0, 4);
  5. sequence_number = bb.getInt();
  6. ...

Reply

Marsh Posté le 11-11-2006 à 20:49:14   

Reply

Marsh Posté le 28-11-2006 à 19:40:14    

Appelle bb.rewind() après le put.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed