public void setByte(Byte b) {
}
public static void main(String args []){
setByte(1);//为什么错误呢?提示应该为int
Byte b=1;
setbyte(1);//这样为什么就可以了呢?
}
java byte 值
答案:2 悬赏:30 手机版
解决时间 2021-01-02 16:20
- 提问者网友:蓝莓格格巫
- 2021-01-02 02:22
最佳答案
- 五星知识达人网友:持酒劝斜阳
- 2021-01-02 03:17
public static void setByte(Byte b) { }
public static void main(String args []){
setByte((byte)1);
Byte b=1;
setByte(b);
}
1是int型, setByte(Byte b)参数Byte型, 类型不匹配啊.
public static void main(String args []){
setByte((byte)1);
Byte b=1;
setByte(b);
}
1是int型, setByte(Byte b)参数Byte型, 类型不匹配啊.
全部回答
- 1楼网友:低音帝王
- 2021-01-02 04:30
没看明白,让我猜一下:
现有打包后的数据,你想根据这个获取打包前的原始数据?
如果是这样的话,就得知道builderpackethead()这个方法怎么实现功能的。
没有builderpackethead源码的话那就没办法了,除非你运气好能猜到。
有源码也不一定能获取原始数据,对称加密方法很多而且很多不可逆转,非对称加密更麻烦。。。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯