Считать два байта в целое число?

У меня есть байт [] , который я прочитал из файла, и я хочу получить int из двух байтов в нем. Вот пример:

byte[] bytes = new byte[] {(byte)0x00, (byte)0x2F, (byte)0x01, (byte)0x10, (byte)0x6F};
int value = bytes.getInt(2,4); //This method doesn't exist

Это должно сделать значение равным 0x0110 или 272 в десятичном виде. Но очевидно, что byte []. GetInt () не существует. Как я могу выполнить эту задачу?

Вышеупомянутый массив является лишь примером. Фактические значения мне неизвестны.

26
задан vaxquis 14 January 2016 в 20:31
поделиться