정말 바보 같은 질문,하지만 난 조금이 하나 붙어있어 :정렬 바이트에 Array.sort를 (사용하여 배열)
byte[] bytes = new byte[]{1, 2, 3};
Arrays.sort(bytes, (byte a, byte b) -> 0);
되지 않는 이유는 어떤 Array.sort
의 방법과 내가 어떻게 고칠 수 일치 람다 그것?
정말 바보 같은 질문,하지만 난 조금이 하나 붙어있어 :정렬 바이트에 Array.sort를 (사용하여 배열)
byte[] bytes = new byte[]{1, 2, 3};
Arrays.sort(bytes, (byte a, byte b) -> 0);
되지 않는 이유는 어떤 Array.sort
의 방법과 내가 어떻게 고칠 수 일치 람다 그것?
및Comparator
의 배열을 허용하는 sort
메서드가 없습니다. 불행히도 개체 배열 만 비교 자로 정렬 할 수 있습니다.
시도
Byte[] bytes = new Byte[] { 1, 2, 3 };
Arrays.sort(bytes, (Byte a, Byte b) -> 0);
Arrays.sort(T[] a, Comparator<? super T> c)
을 사용하려고 했으므로 byte
은 기본 유형이기 때문에 T
이 아닙니다. 이게 Byte
대신 작동 할 것 같습니다.