最近遇到int 与 byte 类型数据相互转换的问题; 学习到一段代码,觉得有用,先记录下来:
1: byte to int
public int ByteToInt(byte b)
{
return (int)(b & 0x000000ff);
}
2: int to byte
public byte IntToByte(int i)
{
return (byte)(i & 0x000000ff);
}
本文介绍了两种基本数据类型int与byte之间的转换方法。一种是从byte类型转换为int类型,另一种是从int类型转换为byte类型。这两种转换通过位运算实现,能够确保数据正确无误地进行类型转换。
最近遇到int 与 byte 类型数据相互转换的问题; 学习到一段代码,觉得有用,先记录下来:
1: byte to int
public int ByteToInt(byte b)
{
return (int)(b & 0x000000ff);
}
public byte IntToByte(int i)
{
return (byte)(i & 0x000000ff);
}
3031
5127

被折叠的 条评论
为什么被折叠?