字符、字符串、数组之间的转换
2013-11-01 08:51
239 查看
1 、 //把字符数组转化为字符串
char data[] = {'a','b','c'};
String str = new String(data);
System.out.println(str);
2、 //字符串之间可以相加
String cde = "cde";
System.out.println("abc"+cde );
3、 //把字符串数组转化为字符串
String[] str1 = {"abc","bcd","def"};
StringBuilder sb = new StringBuilder();
for (int i = 0; i < str1.length; i++) {
sb.append(str1[i]);
}
String s = sb.toString();
System.out.println(s);
4、 //将字符串转换为字符数组
String str2 = "hello";
char char1[] = str2.toCharArray();
for(int i=0;i<char1.length;i++){
System.out.print(char1[i]);
}
System.out.println("");
String str3 = new String(char1);
5、 //字符串与byte数组的转换
String str4 = "hello";
byte b[] = str4.getBytes();
String str5 = new String(b);
System.out.println(str5);
char data[] = {'a','b','c'};
String str = new String(data);
System.out.println(str);
2、 //字符串之间可以相加
String cde = "cde";
System.out.println("abc"+cde );
3、 //把字符串数组转化为字符串
String[] str1 = {"abc","bcd","def"};
StringBuilder sb = new StringBuilder();
for (int i = 0; i < str1.length; i++) {
sb.append(str1[i]);
}
String s = sb.toString();
System.out.println(s);
4、 //将字符串转换为字符数组
String str2 = "hello";
char char1[] = str2.toCharArray();
for(int i=0;i<char1.length;i++){
System.out.print(char1[i]);
}
System.out.println("");
String str3 = new String(char1);
5、 //字符串与byte数组的转换
String str4 = "hello";
byte b[] = str4.getBytes();
String str5 = new String(b);
System.out.println(str5);
相关文章推荐
- 字符串与数值、字符数组之间的转换
- 字符串和字符数组之间的转换
- js字符串与字符数组之间的转换
- 字符串,字符数组,整型数组,List之间的转换应用
- 字符串、PChar与字符数组之间的转换(delphi)
- 字符串,字符数组,字符串数组之间的相互转换
- C++ 字符串,字符数组,数字之间转换
- *Delphi的字符串、PChar和字符数组之间的转换
- C++ 字符串,字符数组,数字之间转换
- 完成一程序演示字符数组、C风格字符串、std::string和MFC中的Cstring类型之间的相互转换
- java中字符串与字符数组之间的转换
- 字符串和字符数组之间的转换
- 字节数组 整型 字符串 十六进制 字符 之间的转换
- 字符串和字符数组之间的转换
- Delphi字符串、PChar与字符数组之间的转换
- Delphi字符串、PChar与字符数组之间的转换
- 字符串和字符数组之间的转换
- C# 中的类型转换之字符串和字符数组之间的转换
- 字符串和字符数组之间的转换
- *Delphi字符串与字符数组之间的转换(初始化的重要性)