【原创】 Java按位与或校验
public boolean integrityCheck(String weatherStr, String checkSum) { int ch = weatherStr.charAt(0); for (int i = 1; i < weatherStr.length(); i++) { ch ^= weatherStr.charAt(i); } if (Integer.toHexString(ch).equals(checkSum.toLowerCase())) { return true; } return false; }
随笔仅为记录知识点用,多为转载及补充修正,部分为自己原创。

浙公网安备 33010602011771号