第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

正在回答

3 回答

把Integer.toHexString(b)這個改成Integer.toHexString(b & 0xff)就一樣了。

0 回復 有任何疑惑可以回復我~
#1

沙灘貝殼 提問者

非常感謝!
2017-08-09 回復 有任何疑惑可以回復我~

這個還有一個問題,單位數(shù)補0,不然會得到更加奇怪的答案

if(buf[i]<=0xf) {

System.out.print("0");

}

這樣讀取出來結果好像有問題。

按照你的代碼應該這樣寫

if(bytes<=0xf) {

System.out.print("0");

}


0 回復 有任何疑惑可以回復我~

老師講錯了,一定要在數(shù)組輸出法的輸出格式里面加上按位與操作 System.out.print(Integer.toHexString(buf[i]& 0xff)+" "); 不然得不到相同結果

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

為什么兩種方法的輸出結果不同

我要回答 關注問題
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號