Sebuah string diketahui, temukan jumlah heksadesimal dari string, dan tahu sepotong string dan periksa kode. Apakah akumulasi checksum legal, saya hanya akan pergi ke kode tanpa banyak bicara.
string statis publik makeCheckSum (string data) {if (data == null || data.equals ("")) {return ""; } int total = 0; int len = data.length (); int num = 0; while (num <len) {string s = data.substring (num, num + 2); System.out.println (s); total += integer.parseint (S, 16); num = num + 2; } / ** * Gunakan 256 untuk menemukan bahwa sisanya maksimum adalah 255, yaitu, ff dalam hexadecimal * / int mod = total % 256; String hex = integer.tohexstring (mod); len = hex.length (); // Jika panjang bit cek tidak cukup, tambahkan 0. Di sini, cek dua-bit digunakan jika (len <2) {hex = "0" + hex; } return hex; }Artikel di atas tentang metode akumulasi dan verifikasi Java Hexadecimal (disarankan) adalah semua konten yang saya bagikan dengan Anda. Saya harap Anda dapat memberi Anda referensi dan saya harap Anda dapat mendukung wulin.com lebih lanjut.