java异或运算_异或校验(Java中@)
生活随笔
收集整理的這篇文章主要介紹了
java异或运算_异或校验(Java中@)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
異或運算常用來做數據的簡單校驗。Java的實現:(將字節數組兩兩異或,返回最后異或值)
public static byte getXor(byte[] datas){
byte temp=datas[0];
for (int i = 1; i <datas.length; i++) {
temp ^=datas[i];
}
return temp;
}
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
如果是校驗則看異或結果是否為0即可。
總結
以上是生活随笔為你收集整理的java异或运算_异或校验(Java中@)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Android之项目推荐使用的第三方库
- 下一篇: webspider