課程
/后端開發
/Java
/Java Socket應用---通信是這樣練成的
IP地址:192.168.0.103
字節數組形式的IP:[-64, -88, 0, 103]
請問為什么以字節數組輸出的時候會出現負數?如何解決這種問題?
2015-08-19
源自:Java Socket應用---通信是這樣練成的 2-1
正在回答
因為byte是有符號的 所以值域不是0~255而是-128~127,所以比127大的數字會變成負值,你不用byte存就可以了
cgb14 提問者
慕少7573967
舉報
分享的是 Java 中的網絡編程,使用Socket實現網絡聊天通信
2 回答getAddress返回的字節輸出 輸出問題
1 回答字節數組的大小
4 回答通過InetAddress 獲取字節數組IP時 byte[] bytes = address.getAddress();,出現負數
2 回答關于字節輸入流轉換為字符輸入流的問題~~
2 回答字節數組形式獲取的IP地址,有些字段是負數?256-?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2015-08-19
因為byte是有符號的 所以值域不是0~255而是-128~127,所以比127大的數字會變成負值,你不用byte存就可以了