1. 程式人生 > >【小程式】使用io流實現對字串的編碼和解碼

【小程式】使用io流實現對字串的編碼和解碼




import java.io.UnsupportedEncodingException;
import java.util.Arrays;


/*
 * 編碼:字串變成位元組陣列
 * string-->byte[];str.getBytes();
 * 
 * 解碼:位元組陣列變成字串
 * byte[]-->string :new string (byte[]);
 * 
 */
public class EncodeDemo {
public static void main(String[] args) throws UnsupportedEncodingException {
String s="你好";
System.out.println("s1="+s);
byte[] b1=s.getBytes("GBK");//輸出的為編碼
byte[] b2=s.getBytes("UTF-8");//輸出的為編碼
System.out.println(Arrays.toString(b1));
}
}