2
java.lang.Short (또는 Float 또는 Double) 클래스가 java.lang과 유사한 역방향 메소드를 갖는 이유는 무엇입니까? .정수 ?java.lang.Short가 java.lang.Integer와 유사한 reverse() 메소드를 가지고 있지 않은 이유
둘 다 reverseBytes 메소드를 사용합니다.
API 목록이 일관되지 않은 이유는 무엇입니까?
short는 2 바이트를 유지할 수 있으며 반대 방법을 사용하는 것이 좋습니다. 그렇지 않습니까?
이short input = ...;
short reversed = (short)(Integer.reverse(input) >> 16);
그래서 어쩌면 답은 다음과 같습니다 :
감사
+1 아마도 일관성을 위해 Byte.reverse() –