From 92f1b3f780d6745a74cc0b673bb791e322f6830e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BC=A0=E7=A3=8A?= Date: Sun, 6 May 2018 22:23:33 +0800 Subject: [PATCH] Add files via upload --- TestCRC.java | 111 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 111 insertions(+) create mode 100644 TestCRC.java diff --git a/TestCRC.java b/TestCRC.java new file mode 100644 index 0000000..6434ad3 --- /dev/null +++ b/TestCRC.java @@ -0,0 +1,111 @@ +/* + * 实现计算机网络数据链路层CRC(循环冗余校验) + * 2018-04-06 + * zhl + */ +package crc.zhl; + +public class TestCRC { +//实现字符串间的模二运算(异或) +// a和b分别是被除数和除数,a和b长度相同 + public String divs(String a, String b) { + String str=null; + str=a; +// System.out.println("a is:"+a); +// System.out.println("b is:"+b); +// 将字符串中指定位置的字符进行替换,先转换成为字符数组 +// 对字符数组进行操作,完成后将字符数组转换为字符串 + char [] arr=str.toCharArray(); + if(a.length()==b.length()) { + for(int i=0;i