java Int数据工具类
1、在使用tcp协议传输数据时,使用到的 Int 数据的工具类方法
//将 Int 数据转换成字节数组
public static byte[] intToByteArray(int data){
byte[] result = new byte[4];
result[0] = (byte)((data >> 24) & 0xFF);
result[1] = (byte)((data >> 16) & 0xFF);
result[2] = (byte)((data >> 8) & 0xFF);
result[3] = (byte)(data & 0xFF);
return result;
}
//将4个字节的字节数组转换成 Int 数据
public static int byteArrayToInt(byte[] bytes){
int value = 0;
for(int i = 0; i < 4; i++){
value += (bytes[i] & 0xFF) << (8*(3-i));
}
return value;
}
转载于:https://www.cnblogs.com/shlerlock/p/7766091.html
java Int数据工具类相关推荐
- java基于HuTool工具类ExcelWriter合并单元格
** java基于HuTool工具类ExcelWriter合并单元格 ** 1.基于HuTool工具类ExcelWriter合并单元格并且使用 jdk1.8 lambda表达式 效果如下: 用姓名和编 ...
- Java导入Excel工具类使用教程
前言: 本工具类提供了Excel导入功能,通过反射机制将Excel中数据映射到实体类中,从而获取Excel数据,工具类依赖org.apache.poi包.支持RESTful API,支持Spring ...
- poi导入数据工具类,直接复制使用,有详细注释
poi导入工具类,直接复制使用,有详细的注释 前言 一.引入依赖 二.封装的工具类以及注解类直接copy使用 首先是工具类无需做操作 然后是封装的两个注解类,也是直接复制使用 测试工具类功能 测试实体 ...
- java自学——arrary工具类和双色球案例
java自学--arrary工具类 定义 常用方法 代码示例 双色球案例 双色彩票的玩法 分析 实现步骤 代码示例 定义 arrary工具类:用来操作数组(比如排序和搜索)的各种方法 使用这个方法需要 ...
- Java封装OkHttp3工具类
点击关注公众号,Java干货及时送达 作者:如漩涡 https://blog.csdn.net/m0_37701381 Java封装OkHttp3工具类,适用于Java后端开发者 说实在话,用过挺多 ...
- UrlUtils工具类,Java URL工具类,Java URL链接工具类
UrlUtils工具类,Java URL工具类,Java URL链接工具类 >>>>>>>>>>>>>>>&g ...
- java轻量级并行工具类_16 个超级实用的 Java 工具类
原标题:16 个超级实用的 Java 工具类 源 /juejin 在Java中,工具类定义了一组公共方法,这篇文章将介绍Java中使用最频繁及最通用的Java工具类.以下工具类.方法按使用流行度排名, ...
- java时间日期工具类_java日期处理工具类
java日期处理工具类 import java.text.DecimalFormat; import java.text.ParsePosition; import java.text.SimpleD ...
- java 日期处理工具类_Java日期处理工具类DateUtils详解
本文实例为大家分享了Java日期处理工具类DateUtils的具体代码,供大家参考,具体内容如下 import java.sql.Timestamp; import java.text.ParseEx ...
最新文章
- Network | sk_buff
- VS2005+WINDDK+Driver Studio 3.2编译出第一个测试驱动程序
- RedHat5.6x64下配置Oracle11g
- PHP 更高效的字符长度判断方法(转)
- ASP.NET Aries 入门开发教程4:查询区的下拉配置
- 在 SAP 电商云 Spartacus UI 里使用自定义配置控制 UI 调试的开关
- 传导、辐射和谐波总结,大家共同学习
- 各位,请慎用 subList!原来这么多坑!!
- 地理信息系统导论第八版_地理信息系统导论.pdf
- html超链接下划线改虚线_CSS和html中超链接去掉下划线的方法总结
- gif制作动图超简单,手把手教会用图片做gif动图
- [汇编] 在屏幕中央显示时钟
- Oracle 12.2 Flex ASM安装RU后ASM、GIMR等资源未启动, 手动启动提示CRS-2549“it is not a valid candidate as per the place
- 请简述独占设备的分配过程。
- 多媒体图像切换与中值区分法
- ctf MISC 学习总结
- PCIE--1--概念认知
- IDS V99 for Ford Mazda Released at wobd2
- 推荐系统从无到有(0)——虚拟机及宿主机配置
- 【数据结构】链表的增删改查| 组件化封装
热门文章
- JSON.toJSONString()空字段不忽略
- java使用poi(XSSFWorkbook)读取excel(.xlsx)文件
- 【赠书活动】清华社的两本Android技术书籍
- Android开发笔记(四十八)Thread类实现多线程
- aⅴgo安装包下载_Mysql 安装
- vue中实现国际化--语言切换(转载)
- vue .prop修饰符
- spring boot(一):Hello World
- Effective JavaScript Item 40 避免继承标准类型
- Exsi 5.0 物理端口捆绑+VRRP+DvSwitch配置