String 常用的转换方法
<1>
String(char[] calue);
将字符数组转换为字符串;
<2>
String(char[] value,int offset,int count);
将字符数组转换为字符串(从指定的offset位置开始,计数count);
offset是开始位置; count是截取个数;
举例:char[] arr = {‘A’,’B’,’C’,’D’,’E’,’F’}
调用方法参数: new String(arr,2,3); ==> result “CDE”
<3>
char[] toCharArray();
将字符串转换为字符数组;
举例:”ABCDE”; ==> result {‘A’,’B’,’C’,’D’,’E’};
class Member {
//构造方法
public Member(){}
//成员变量
private String name;
//成员方法
public void test(){}
public static void main(String[] args) {
char[] interest = {'A','B','C','D','E'};
//字符数组转换为字符串
//字符数组使用new 新建一个字符串对象
String it = new String(interest);
//打印结果:ABCDE
System.out.println(it);
//将字符数组转换为字符串 从指定位置开始
//字符数组使用new 新建一个字符串对象
String itOffset = new String(interest,2,3);
//打印结果:CDE
System.out.println(itOffset);
//字符串转换为字符数组
char[] arr = it.toCharArray();
//打印结果:ABCDE
System.out.println(arr);
}
}