JAVA byte[] && String


emmmm 寫這個是上周五寫一個 BankCardNo 解密 然后一直報錯傳入參數類型不對 一直寫一直錯 這誰頂得住哇 所以還是要記上一筆!

byte[] 是字節型數組 一個字節八位 二進制存儲可以表示的數字范圍是 -128 ~ 127 

byte中可以存:一個 ascii 字符(ascii 范圍:0 ~ 127) 十進制數值(-128 ~ 127) 十六進制數值(0x00 ~ 0x79 十進值范圍:0 ~ 127)

 

如果存不是 -128~ 127 范圍的十進制的數字時要聲明是 byte 類型 byte b = (byte) 128;

128 在 byte 里存的值是 -128 因為超出范圍之后從 -128 開始 

 

String 轉 byte[] 

String ans = "zlrrrrr";
byte[] b = ans.getBytes();

byte[] 轉 String

byte[] b = new byte[10];
String ans = new String(b);


免責聲明!

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



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