方法1:使用左移和右移

  1. int转化为byte[]:
  public  byte[] intToBytes(int value){byte[] src = new byte[4];src[3] = (byte)((value >> 24) & 0xFF);src[2] = (byte)((value >> 16) & 0xFF);src[1] = (byte)((value >> 8) & 0xFF);src[0] = (byte)(value & 0xFF);return src;}
  1. byte[]转化为int:
public  int bytesToInt(byte[] src, int offset){int value;value = (int)((src[offset] & 0xFF)| ((src[offset + 1] & 0xFF) << 8)| ((src[offset + 2] & 0xFF) << 16)| ((src[offset + 3] & 0xFF) << 24));return value;}

方法2:使用BitConverter

  1. int转化为byte[]:
    public  byte[] IntToBitConverter(int num){byte[] bytes = BitConverter.GetBytes(num);return bytes;}
  1. byte[]转化为int:
  public  int IntToBitConverter(byte[] bytes){int  temp = BitConverter.ToInt32(bytes, 0);return temp;}

C# int和byte[]之间的互转相关推荐

  1. Java初认识--基本数据类型(int 和byte之间赋值)默认值 类型强转

    Java简单介绍 Java面向对象:一个面向对象的木匠关心的制作的椅子:这个木匠干了什么事情 非面向对象的木匠关心的是所使用的工具. 狗吃粮 面向对象 吃狗粮 非面向对象 Java与c++区别: 1. ...

  2. int 和String之间的互转

    int -> String int i=12345; String s=""; 第一种方法:s=i+""; 第二种方法:s=String.valueOf( ...

  3. *java* 在Java中给Int类型的最大值+1 ,以及int与byte之前强转的例子

    1.给int最大值+1 public class Test1{public static void main(String[] args){//保存当前int的最大值,同理也有long maxValu ...

  4. Java语言Int与byte[]互转详解分析

    我先贴出最终转换的代码,再来进行一步一步的介绍: /*** 将int数值转换为占四个字节的byte数组** @param value 要转换的int值* @return byte数组*/ public ...

  5. java byte转int原理_java中int与byte数组互转代码详细分析

    在java中,可能会遇到将int转成byte[]数组,或者将byte[]数组转成int的情况.下面我们来思考下怎么实现? 首先,分析int在java内存中的存储格式. 众所周知,int类型在内存中占4 ...

  6. String类以及String与基本数据类型/char[]/byte[]之间的转换

    String类: 1.String 声明为final的,不可被继承 2.String实现了Serializable接口:表示字符串是支持序列化的. 实现了Comparable接口:表示String可以 ...

  7. java编程int和byte的用法_Java中的Byte Array和Int转换

    Java中的Byte Array和Int转换 我有这两个函数有一些困难: byteArrayToInt和intToByteArray . 问题是,如果我使用另一个来得到另一个结果,结果是不同的,你可以 ...

  8. VC之CString,wchar_t,int,string,char*之间的转换

    VC之CString,wchar_t,int,string,char*之间的转换 1. CString 转 wchar_t CString path = "asdf"; wchar ...

  9. java 转byte字符串,Java 字符串与byte之间的相互转换

    写在前面 上次在简书上第一次发表文章多了30位朋友关注和收到80多个喜欢让我受宠若惊.我当时打算以后要多写一些有价值的文章,才对得起关注我的朋友.然而,爱游戏的我在刚不久前把四公主接回来了~这一个多月 ...

  10. cstring转为string vc_VC之CString,wchar_t,int,string,char*之间的转换-阿里云开发者社区

    VC之CString,wchar_t,int,string,char*之间的转换 1. CString 转 wchar_t CString path = "asdf"; wchar ...

最新文章

  1. 03-vue-router
  2. pl/sql developer执行光标所在行
  3. 【模型训练】SGD的那些变种,真的比SGD强吗
  4. 数据库设计笔记——有效设计数据库的目标(二)
  5. linux之vim操作快速跳到下一个空格和上一个空格命令
  6. js二维数组arr中表示读取第i行第j列的是:_c++ c语言 数组与字符串
  7. [导入]ATA 50 pin to 40 pin
  8. 知识图谱构建工具_自动构建知识图谱
  9. 凸优化第二章凸集 2.2 重要例子(仿射集合和凸集)
  10. Atitit vod ver 12 new feature v12 pb2 影吧 视频 电影 点播 播放系统v12新特性
  11. java课程 教 学小结_Java私塾中级课程学习感受和小结3
  12. yum安装网络超时,尝试其他镜像
  13. 点击图标分享页面到QQ,微信,微博 等
  14. Java从入门到高级(第三天)
  15. hdu 3853 LOOPS
  16. ubuntu配置mta_如何在Ubuntu 18.04上使用Apache为您的域配置MTA-STS和TLS报告
  17. pdf java 开源_Java开源PDF类库 分类列表
  18. Web前端面试指导 四十 CSS3有哪些新特性
  19. Java语言-用双精度浮点型变量计算一个圆的面积。
  20. Black Arch虚拟机安装及配置

热门文章

  1. 网易2012校园招聘笔试题目
  2. 地面控制点的作用_地下室人防预留预埋施工要点及控制点
  3. 《中文版PHOTOSHOP.CS3完全自学教程》李金明.李金荣.彩色扫描版.pdf
  4. Jenkins File Matrix 对于label设置环境变量
  5. autojs之百度地图定位
  6. 一些J2EE WEB应用架构分析
  7. 个头小本领大的员工——火车站巡检机器人
  8. 计算机审计实验一计划阶段,审计实验1.ppt
  9. FFmpeg —— 屏幕录像机
  10. 【博弈论-完全信息动态博弈】 扩展式博弈