- 首页 > it技术 > >
Java|Java 版本LRC校验
/*
* 输入字符串w 返回lrc校验部分
* @paramw=需要传输的信息ID是地址
* @return finaldata
*/
public String Lrc(String w,int ID){
int id=ID;
//这里的代码主要是为了补全位数ID必须是四位的16进制数
String mdata=https://www.it610.com/article/Integer.toHexString(id).toUpperCase();
String y=mdata;
for(int i=0;
i<(4-mdata.length());
i++){
y="0"+y;
}
String data="https://www.it610.com/article/A,2,"+id+",A,"+y+":"+w+"#";
/**
* 这里才是LRC校验部分
*/
char[] m=data.toCharArray();
int x=0;
int l=m.length;
for(int i=0;
i
推荐阅读