getBytes()

getBytes()

getBytes() 是Java程式語言中將一個字元串轉化為一個位元組數組byte[]的方法。String的getBytes()方法是得到一個系統默認的編碼格式的位元組數組。

將一個String類型的字元串中包含的字元轉換成byte類型並且存入一個byte[]數組中。在java中的所有數據底層都是位元組,位元組數據可以存入到byte數組。

基本介紹

  • 外文名:getBytes()
  • 學科Java程式語言
釋義,用法,

釋義

存儲字元數據時(字元串就是字元數據),會先進行查表,然後將查詢的結果寫入設備,讀取時也是先查表,把查到的內容列印到顯示設備上,getBytes()是使用默認的字元集進行轉換,getBytes(“utf-8”)是使用UTF-8編碼表進行轉換。

用法

byte[]b_utf8="中國".getBytes("UTF-8");//獲得位元組數組Strings_utf8=newString(b_utf8,"UTF-8");//使用指定的UTF-8編碼來將byte[]解析成字元串。

相關詞條

熱門詞條

聯絡我們