社区
Java SE
帖子详情
如何实现byte与int类型的相互转换?
xiaoxujsj
2005-11-22 06:17:08
如何实现byte与int类型的相互转换?
不丢失数据?
请指点 谢谢
...全文
178
6
打赏
收藏
如何实现byte与int类型的相互转换?
如何实现byte与int类型的相互转换? 不丢失数据? 请指点 谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wang_zb
2005-12-07
打赏
举报
回复
mark
hjpwhp
2005-11-30
打赏
举报
回复
如果是int的前面加个(byte) 就可以了
如果是byte的就要涉及到位运算了
kunzhong
2005-11-30
打赏
举报
回复
int i;
byte k=(byte)i;
treeroot
2005-11-23
打赏
举报
回复
http://blog.csdn.net/treeroot/archive/2004/11/17/184529.aspx
kingfish
2005-11-23
打赏
举报
回复
1 int 转 4 byte
Java数值
类型
与
byte
数组
相互
转换
Java
byte
s数组与基本
类型
的
相互
转换
Int
->
Byte
s
int
64To
Byte
8
int
48To
Byte
6
int
40To
Byte
5
int
32To
Byte
4
int
24To
Byte
3
int
16To
Byte
2
int
8To
Byte
Byte
s ->
Int
byte
sTo
Int
64
byte
sTo
Int
48
byte
sTo
Int
40
byte
sTo
Int
32
byte
sTo
Int
24
byte
sTo
Int
16 U
int
->
Byte
s unsigned
Int
64To
Byte
s unsigned
Int
48To
Byte
s unsigned
Int
40To
Byte
s unsigned
Int
32To
Byte
s unsigned
Int
24To
Byte
s unsigned
Int
16To
Byte
s unsigned
Int
8To
Byte
s
Byte
s -> U
int
unsigned
Byte
s2
Int
64 unsigned
Byte
s2
Int
48 unsigned
Byte
s2
Int
40 unsigned
Byte
s2
Int
32 unsigned
Byte
s2
Int
24 unsigned
Byte
s2
Int
16 unsigned
Byte
s2
Int
8 Float Double --
Byte
s
byte
4ToFloat floatTo
Byte
4
byte
8ToDouble doubleTo
Byte
8
数据
类型
转换
在编程过程中经常用到各种数据
类型
之间的
相互
转换
,此代码中
实现
了short、
int
、long。float、double等
类型
与
byte
数组
相互
转换
,根据数据
类型
的位数不同,对应的数组大小也不同、例如
int
32位,4个字节,则需要大小为4的
byte
数组来进行
转换
,详情请看代码,里面有
转换
的
实现
和详细的注释
BYTE
类型
和
int
类型
相互
转换
1
byte
不是一种新
类型
,在C++中
byte
被定义的是unsigned char
类型
;但在C#里面
byte
被定义的是unsigned
int
类型
2 //
int
转
byte
3 void
int
To
Byte
(
int
i,
byte
*
byte
s,
int
size = 4) 4 { 5 //
byte
[]
byte
s = new
byte
[4]; ...
C++:
byte
和
int
的
相互
转化
C++:
byte
和
int
的
相互
转化
byte
不是一种新
类型
,在C++中
byte
被定义的是unsigned char
类型
;但在C#里面
byte
被定义的是unsigned
int
类型
//
int
转
byte
void
int
To
Byte
(
int
i,
byte
*
byte
s,
int
size = 4) { //
byte
[]
byte
s = new
byte
[4]
java中
int
与
byte
相互
转换
基础内容简介 在做
转换
之前先要明确几个简单的概念。首先本文是以java为语言,以
int
为例子。 long数据
类型
在原理上是一致的。 1
int
在java中是32位,
byte
是8位。 2 原码,反码,补码简介 原码:就是二进制码,最高位为符号位,0表示正数,1表示负数,剩余部分表示真值。 反码:在原码的基础上,...
Java SE
62,629
社区成员
307,258
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章