java 無符號整型


java 里面沒有無符號數值, 但是有時候 你沒有必要使用一個更大的類型表示(這里更多是傳輸過程節約考慮).  

比如  short 最大是 32767.  你最多可能是4W, 而且不可能有負數. 那么就可以使用該方法轉出對應的值.

 

short num = -112;

int originNum = num & 0xffff; 

System.out.print(originNum & 0xffff);

 

這樣, 就很輕松的用short傳輸, 但是能表達到65535的數值了.


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM