在java中,经常需要把String类型的字符串转换为一个字节数组,通过对字节数组的操作,来实现对字符串的操作。例如,在字节流的操作过程中,由于内存只对字节进行操作,因此,在读取外部的String字符串时,首先把String字符串转换为byte[],然后对byte[]进行读取。
示例代码:
String str = "abcdefg";
byte[] b = str.getBytes();
转换后的效果:b[] = {97, 98, 99, 100, 101, 102,103}
在java中,经常需要把String类型的字符串转换为一个字节数组,通过对字节数组的操作,来实现对字符串的操作。例如,在字节流的操作过程中,由于内存只对字节进行操作,因此,在读取外部的String字符串时,首先把String字符串转换为byte[],然后对byte[]进行读取。
示例代码:
String str = "abcdefg";
byte[] b = str.getBytes();
转换后的效果:b[] = {97, 98, 99, 100, 101, 102,103}