我有两个Java字节变量,可以说什么是两个字节之间的特定位操作的最快方法?
a = 00010011
b = 01101101 (in binary form)
假设我有一个第三个字节
c = 11001000
其中其位将作为一个指标两个操作(XOR/XNOR)之间进行选择。
例如如果c [i] = 1,那么我选择XOR a [i]^b [i],如果c [i] = 0,则选择XNOR这些值。
在这个例子中所得到的字节将是
d = 01001001
什么是Java中最快的方法来实现这样的结果?
到目前为止你尝试了什么,为什么你认为它太慢? – geoffspear