我有兩個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