Как часть программы, которую я пишу, мне нужно объединить два байта в длинный массив из байтов. Так предполагаю, что это:Объединение байтов в java
byte a[] = new byte[2]
a[0] = 0b1000111
a[1] = 0b1111000
как я могу закрепить их так, что
long b = 0b10001111111000
EDIT: Программа попытается закрепить в любом месте между 2 байта и 100, только для справки.
Эти два двоичных значения не соответствуют (каждому) в байте. –
@SotiriosDelimanolis: Почему бы и нет? – SLaks
@Slaks '0b10001110' -' 142'. –