4字节int 需要用2字节发送出去。数据不会超过65535 java要怎么弄?

生财 ... 资深软件工程师  2019-03-07 03:06:51
4字节int 需要用2字节发送出去。数据不会超过65535 java要怎么弄?

java 里有ushort 这种东西吗?可以直接发送2字节short 的。
我现在有一个数字是0xFFFF 要怎么用short 发出去呢?
简单点就是
int a=65535 ;
short xx= a怎么转换short?
...全文
132 点赞 收藏 4
写回复
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
生财 2019-03-07
好的,我试一下看看
回复
qq_43205711 2019-03-07
如果要是0-65535可以约定换成-32768-32767,然后short xx = (short)a;
回复
qq_43205711 2019-03-07
short 数据类型是 16 位、有符号的以二进制补码表示的整数
最小值是 -32768(-2^15);
最大值是 32767(2^15 - 1);
回复
jxSandy2 2019-03-07
short = (short)a;
回复
相关推荐
发帖
Java SE
创建于2007-09-28

6.1w+

社区成员

Java 2 Standard Edition
申请成为版主
帖子事件
创建了帖子
2019-03-07 03:06
社区公告
暂无公告