Я хочу сохранить список двойных и целых чисел в ByteBuffer, который запрашивает размер для выделения. Я хотел бы написать что-то вроде синтаксиса C
int size=numDouble*sizeof(double)+numInt*sizeof(int);
Но в Java нет sizeof
. Как лучше всего рассчитать размер в байтах? Нужно ли жестко его закодировать?