Java - Преобразовать int в байтовый массив из 4 байтов? [дубликат]

Возможный дубликат:
Преобразование целого числа в массив байтов (Java)

Мне нужно сохранить длину буфера в байтах массив размером 4 байта.

Псевдокод:

private byte[] convertLengthToByte(byte[] myBuffer)
{
    int length = myBuffer.length;

    byte[] byteLength = new byte[4];

    //here is where I need to convert the int length to a byte array
    byteLength = length.toByteArray;

    return byteLength;
}

Как лучше всего это сделать? Имея в виду, я должен преобразовать этот массив байтов обратно в целое число позже.

73
задан Community 23 May 2017 в 11:33
поделиться