在文件傳輸的時候需要將文件內容轉換成字節序列,使用charset類將字符串轉換爲字節序列
/**
* 將字符串轉換成字節序列
*
*/
public class App
{
public static void main( String[] args )
{
System.out.println( "Hello World!" );
/*指定編碼格式*/
Charset charset = Charset.forName("ISO8859-1");
String string ="A";
ByteBuffer aBuffer = charset.encode(string);
byte[] bytes = aBuffer.array();
for(byte b : bytes) {
System.out.println(b);
}
System.out.println("the bytes :" + bytes);
ByteBuffer bbuffer = ByteBuffer.wrap(bytes);
CharBuffer charBuffer = charset.decode(bbuffer);
System.out.println(charBuffer.toString());
}
}
*****************************************************************
A對應的字符碼爲65
******************************************************************************************************************************
******************************************************************************************************************************