getBytes()
引數說明:
String strCom="java";//定義一個字串 byte[]str=strCom.getBytes();//將指定字串編碼為byte序列 for(int i=0;i<str.length;i++){//輸出返回陣列 System.out.println(str[i]); }
getBytes(Charset charset)
引數說明:String strCom="java";//定義一個字串 byte[]str=strCom.getBytes(Charset.defaultCharset());//將指定字串用Java虛擬機器的預設編碼為byte序列 for(int i=0;i<str.length;i++){//輸出返回陣列 System.out.println(str[i]); }
getBytes(String charsetName)
引數說明:String strCom="java";//定義一個字串 byte[]str; try{//將指定字串用GBK編碼為byte序列 str=strCom.getBytes("GBK"); for(int i=0;i<str.length;i++){//輸出返回陣列 System.out.println(str[i]); } }catch(UnsupportedEncodingException e){ e.printStackTrace(); }