Java中byte[]与int之间的转化
来源:互联网 发布:淘宝只能开一个店铺 编辑:程序博客网 时间:2024/04/29 20:00
JAVA基于位移的 int类型和tyte[]之间转换
- /**
- * 基于位移的int转化成byte[]
- * @param int number
- * @return byte[]
- */
- public static byte[] intToByte(int number) {
- byte[] abyte = new byte[4];
- // "&" 与(AND),对两个整型操作数中对应位执行布尔代数,两个位都为1时输出1,否则0。
- abyte[0] = (byte) (0xff & number);
- // ">>"右移位,若为正数则高位补0,若为负数则高位补1
- abyte[1] = (byte) ((0xff00 & number) >> 8);
- abyte[2] = (byte) ((0xff0000 & number) >> 16);
- abyte[3] = (byte) ((0xff000000 & number) >> 24);
- return abyte;
- }
- /**
- *基于位移的 byte[]转化成int
- * @param byte[] bytes
- * @return int number
- */
- public static int bytesToInt(byte[] bytes) {
- int number = bytes[0] & 0xFF;
- // "|="按位或赋值。
- number |= ((bytes[1] << 8) & 0xFF00);
- number |= ((bytes[2] << 16) & 0xFF0000);
- number |= ((bytes[3] << 24) & 0xFF000000);
- return number;
- }
JAVA 基于arraycopy合并两个byte[] 数组
- /**
- * 基于arraycopy合并两个byte[] 数组
- * @param byte[] bytes1
- * @param byte[] bytes2
- * @return byte[] bytes3
- */
- public byte[] combineTowBytes(byte[] bytes1,byte[] bytes2){
- byte[] bytes3 = new byte[bytes1.length+bytes2.length];
- System.arraycopy(bytes1,0,bytes3,0,bytes1.length);
- System.arraycopy(bytes2,0,bytes3,bytes1.length,bytes2.length);
- return bytes3 ;
- }
0 0
- Java中byte[]与int之间的转化
- java中byte与int相互转化的原理
- java int 与 byte[] 转化
- long、int和short与byte之间的转化
- java int与byte【】之间的转换
- java byte/char/string/int之间的转化
- java中int与byte,以及long与byte之间的转换
- java中int值转化为byte的符号问题
- java中类型int转化为Byte
- Java的int与byte转换之间的关系
- java中byte数组与int类型之间的相互转换(两种方式)
- Java 语言中 short 与 byte[]之间的转换,int、long 类似。
- java中long,int,short与byte数组之间的转换
- java中long,int,short与byte数组之间的转换
- java中byte数组与int,long,short,float,char之间的转换
- java中byte数组与int类型之间的相互转换(两种方式)
- java中byte数组与int,long,short,float,char之间的转换
- java中long,int,short与byte数组之间的转换
- Codeforces Round #249 (Div. 2)——B. Pasha Maximizes
- Cocos2dx之使用UI库结合cocostudio
- Eclipse导入Github上的Robotium源码进行代码分析的步骤
- image magick用法总结
- mahout中的LogLikelihoodSimilarity 分析
- Java中byte[]与int之间的转化
- 502 Bad Gateway
- 数据归一化和两种常用的归一化方法
- eclipse里面快捷键大全
- 数据归一化和两种常用的归一化方法
- j2ee规范——Servlet
- C# using使用的小技巧
- hud 1754 I Hate It 线段树 点修改
- log4j 使用详解