为什么java.lang.Short(或Float或Double)类没有类似于java.lang.Integer的反向方法?
虽然他们都有reverseBytes方法。
为什么API列表不一致?
short可以容纳2个字节,并且有一个反向方法也是有意义的。 不是吗?
由于
答案 0 :(得分:3)
虽然我同意API批评,但模仿起来非常简单:
short input = ...;
short reversed = (short)(Integer.reverse(input) >> 16);
所以答案可能是:
Integer.reverse()