您的位置:首页 > 编程语言 > Java开发

Java中关于字符与字符串的处理

2014-04-19 00:37 330 查看
1. char转为String

char c = 'a';

String s = String.valueOf(c);

System.out.println(s);

不用String.valueOf()实现:

char a = 'x';

char data[] = {a};

String da = new String(data);

System.out.println(da);

2. String转为char[]

s = "abcs";

char []arr = s.toCharArray();

for(char e:arr){

System.out.print(e+" ");

}

不用toCharArray()

char newarr[] = new char[s.length()];

for(int i=0;i<s.length();i++){

newarr[i] = s.charAt(i);

}

for(char e:newarr){

System.out.print(e+" ");

3. String[]转为String

String[] ary = {"abc", "123", "45"};

StringBuffer sb = new StringBuffer();

for(int i = 0; i < ary.length; i++){

sb. append(ary[i]);

}

String newStr = sb.toString();

System.out.println(newStr);

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: