3、转换。
3.1 将字符数组转换成字符串。
构造函数:String(char[])
String(char[],offset,count)
静态方法:
static String copyValueOf(char[]);
static String copyValueOf(char[] data,int offset,int count)
static String valueOf(char[])
3.2 将字符串转换成字符数组。(important)
char[] toCharArray():
3.3 将字节数组转换成字符串。
String(byte[])
String(byte[],offset,count):将字节数组中的一部分转换为字符串。
3.4 将字符串转换成字节数组。
byte[] getBytes():
3.5 将基本数据类型转换成字符串。
static String valueOf(int)
static String valueOf(double)
3+"";//String.valueOf(3)
特殊:字符串和字节数组在转换过程中,是可以指定编码表的。
例子
- class TransDemo
- {
- public static void main(String[] args)
- {
- String s1="zxbnmj";
- char[] c=s1.toCharArray();
- for(int x=0;x<c.length;x++)
- {
- System.out.println(c[x]);
- }
- System.out.println("Hello World!");
- }
- }
复制代码
运行结果
- E:\sourcefile>java TransDemo
- z
- x
- b
- n
- m
- j
- Hello World!
复制代码 |
|