Long.reverse(long)方法有什么用?

时间:2009-12-10 16:00:33

标签: java performance api reverse long-integer

我在Long class

中找到了一个方法

public static long reverse(long i) {..}

这种方法有什么用?

3 个答案:

答案 0 :(得分:7)

来自DDJ article

  

为什么要颠倒顺序?   32位或64位值的位?位   逆转可以用于各种各样的   上下文。它在图像中很有用   翻转处理   黑白图像创建一个   镜像。翻转图像   水平地,一行中的像素   图像必须反向放置   订购。快速64位位反转即可   用于倒车的过程中   黑白像素。同样的,   64位反转非常有用   旋转黑白图像180   度。

答案 1 :(得分:3)

显然,位反转用于数字信号处理应用,如Fast Fourier Transform。我不会假装理解为什么它可以工作,但也许链接页面对你来说很清楚。

答案 2 :(得分:1)

您可以使用位反转来更轻松地使用屏蔽操作。