getBytes()是将字符串转化为一个字节数组
。
toCharArray()是将一个字符串转化为一个字符数组
。
一、getBytes
String str1 = "abc";
byte[] bytes = str1.getBytes();
for (int i = 0; i < bytes.length; i++) {
System.out.println(bytes[i]);
}
输出
97
98
99
二、toCharArray
String str2 = "abc";
char[] chars = str2.toCharArray();
for (int i = 0; i < chars.length; i++) {
System.out.println(chars[i]);
}
输出
a
b
c