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