바이트 배열에서 마지막 바이트의 하위 4 비트를 선택하려고합니다. 이것은 이전에 PHP로 작성한 방법이지만 Java를 처음 사용하는 방법입니다.Java 바이트 배열 조작
$lower4bit = substr($bytes[19], -1);
//Convert the hex to decimal to get the offset value
$offset = hexdec($lower4bit);
//Select the value of the 4 bytes starting at the offset
$joinedArray = implode(array_slice($bytes, $offset, 4));
누구나 올바른 방향으로 Java를 가르쳐 줄 수 있습니까?
완전한 대답을위한 시간이 없지만 마음에두고 ... PHP에서 '배열'은 배열, 목록,지도 및 기타 모든 종류의 것들입니다. Java에서는 모두 하나로 통합되지 않습니다. – corsiKa
이것은 PHP 에서조차도 매우 잘못된 방법입니다. '$ lower4bit = $ bytes [19] & 0x0F;' – Esailija