组一:
☆ String → byte[] (字符串 转 字节数组)
java.lang.String
·byte[] getBytes()
使用平台的默认字符集将此 String 编码为 byte 序列,并将结果存储到一个新的 byte 数组中。
·byte[] getBytes(Charset charset)
使用给定的 charset 将此 String 编码到 byte 序列,并将结果存储到新的 byte 数组。
·byte[] getBytes(String charsetName)
使用指定的字符集将此 String 编码为 byte 序列,并将结果存储到一个新的 byte 数组中。
☆ String → char[] (字符串 转 字符数组)
java.lang.String
·char[] toCharArray()
将此字符串转换为一个新的字符数组。
☆ String → double[]/float[]/int[]/long[]/short[] (字符串 转 其他基本类型数组)
可以先转成byte[]或char[],然后通过基本类型间的相互转化完成数组对象类型的转变。
注:String不可能转变成boolean[]数组类型
☆ boolean[]/byte[]/char[]/double[]/float[]/int[]/long[]/short[]/Object[] → String (数组类型 转 字符串)
java.util.Arrays
·static String toString(boolean[]/byte[]/char[]/double[]/float[]/int[]/long[]/short[]/Object[])
返回指定数组内容的字符串表示形式。
java.lang.String
·static String valueOf(char[])
返回char[]数组的字符串表示形式