10. oktober 2003 - 14:23Der er
2 kommentarer og 1 løsning
ByteBuffer.. int to byte array
Hej. Jeg anvender en ByteBuffer til at opbygge et telegram som sendes over en socket forbindelse via en output stream. Over forbindensen skal der sendes byte vis. Jeg har dog nogle integer værdier (ex. 9600) som jeg skal have delt ned i bytes. Disse værdier overstiger ikke 2 bytes trods det at der i en int er afsat 4 bytes.
Hvordan får jeg smart min int temp = 9600 over i to bytes: byte myBuf[2] myBuf[0] = MSB_of_temp myBuf[0] = LSB_of_temp ? Da det kun er tal værdier 0 - 255 jeg sender hvordan bygger man så smart et byte array op ? Gerne dynamisk med variable længde! ..Håber i forstår mine spørgsmål!
Efter ti år i London, Madrid, Paris og Utrecht kommer Sabios AI-fokuserede program af arrangementer om kundeoplevelser, ‘Disrupt’, for første gang til Danmark.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.