Цитата:
Сообщение от Ronn-l2f
переписывал я
при writeDS() конечно создавать промежуточный массив байтов + байтбуфер в который записывать в обратном порядке, а затем его вставлять в основной, это очень эффективно, ок
|
вот это я и имел виду когда писал
Цитата:
другое дело, что у меня там куча лишнего была, а так же через Ж сделанного
|
Само собой, что то было лишнее.
На замену этому:
Цитата:
ByteBuffer siz = ByteBuffer.wrap(new byte[4]).order(ByteOrder.LITTLE_ENDIAN);
siz.clear();
siz.putInt(value);
siz.flip();
getByteBuffer().put(siz);
|
будет идеальным вариантом
Код:
getByteBuffer().put(Integer.reverse(value));