我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

C++ 代码 把这个方法翻译成java版本

把这个方法翻译成java版本

 unsigned short HJTCoder::GenCRC(unsigned char* data, int len)
{
    int i,j;
    unsigned short temp1;
    unsigned short temp=0xffff;

    for( i=0; i< len; i++)
    {
        temp = *(data+i) ^ ((temp>>8) & 0xFF);
        for (j=0; j<8; j++)
        {
            temp1=temp;
            temp>>=1;
            if (temp1 & 0x0001)
                temp^=0xa001;
        }
    }
    return temp;
}

unsigned char* data
*(data+i)
Java换成数组
char data[]
data[i]

近期文章

  • 用matlab做图像检测运行时
  • intellij idea创建完android项目编译的时候报错。之前都没事的
  • linux下SpringMVC+framemark上传视频出错
  • JS或JQuery 取数组中相同的内容
  • 一个关于Socket的问题
  • 控制软件运行并自动提取运行结果
  • 请问墨水屏最大可以支持多大?
  • 在win7系统中报错,win8系统中正常运行
  • 在Tomcat部署的时候出现Could not resolve placeholder
  • ios正式版,登录问题求解
  • activemq之ajax调用配置问题
  • javaweb强大的在线文档编辑工具、转换为PDF插件用什么比较好?
  • ie9下在上传之前怎么获取本地图片的大小啊,是ie9哦,谢谢
  • extjs grid 超链接问题
  • Qt 制作状态栏,不受模态对话框的影响。
  • 关于oracle数据库检索的问题
  • 关于java中compare的一个问题
  • QNX /ect/passwd permission denied
  • C#服务端请求客户端数据
  • qt 如何获取QModelIndex所在的索引值

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华