Java에서 배열의 세그먼트를 반환하는 메소드를 찾고 있습니다. 예를 들어 바이트 배열의 4 번째 및 5 번째 바이트를 포함하는 바이트 배열을 얻는 것이 있습니다. 힙 메모리에 새로운 바이트 배열을 만들고 싶지는 않습니다. 현재 다음 코드가 있습니다.
doSomethingWithTwoBytes(byte[] twoByteArray);
void someMethod(byte[] bigArray)
{
byte[] x = {bigArray[4], bigArray[5]};
doSomethingWithTwoBytes(x);
}
doSomething(bigArray.getSubArray(4, 2))
예를 들어 4가 오프셋이고 2가 길이 인 곳을 수행하는 방법이 있는지 알고 싶습니다 .