java byte转2进制数组 有一个两个字节的数,我需要把它弄成一个16位的2进制数组,因为我要对这16位进行左移右移以及位置上的移动(比如123456左移3位后变成456123右移2位是561234以及奇偶位上的互换)。他要求的移动跟java中位移运算符的移动不一样。然后再把他们分成2个一个字节的数。位移那些算法都搞好了。我现在问题一个我这个两个字节的数把他定义成什么数据类型 然后怎么把他弄成16位的2进制数组。 再怎么在把他们按8位生成两个一个字节的数。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用String吧,比如,String s="123456";移位可以用subString(start,end)方法进行截取,然后再把他们相连,然后再把结构强转成int类型。奇偶位的互换可以用for循环取位值,如果该位值%2余为0,也就是偶数位,就于下一位互换,然后再进行强转 准备投简历了,先散50分! 帮忙看一个swing layout的问题 linux下运行jar文件报错未找到资源文件 求一java的ftp免费开源包,支持ftp、sftp、ftps java -classpath的确定问题 40分买数据库的取值.......... 简单的反射问题 关于内存溢出 java 怎么调用返回值 急 急 急 ,请 教 斑 竹与 大 虾 们 ,输 出 到 文 件 的 可 读 性 问 题 BufferedInputStream里面的mark方法中的参数代表什么意思? JAVA 串口通信问题 .. 麻烦大家了
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货