在文件传输的时候需要将文件内容转换成字节序列,使用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
******************************************************************************************************************************
******************************************************************************************************************************