字符串,字符数组,字符串数组之间的相互转换
2016-06-30 00:19
417 查看
//字符串,字符数组,字符串数组之间的相互转换
//如有不懂的地方可以把源码复制-粘贴,编译运行后看着结果一步比一步的学习
public class test {
public static void main(String[] args) {
//字符串转换成字符数组
String string="abcdefg";
char c[]=string.toCharArray();
for(int i=0;i<c.length;i++){
System.out.print(c[i]);//打印字符
System.out.print("\t"); //制表符把字符隔开
}
System.out.println("");//打印空格目的是容易观察结果
//字符数组转换成字符串
char ch[]={'a','c','e','f'};
String str1=new String(ch);
System.out.println(str1);
//字符串数组转换成字符串
String str2[]={"aaa","bbb","111"};
//这个时候如果想查看str2的内容需要如下遍历
System.out.println("初始化的字符串数组");
for(int k=0;k<str2.length;k++){
System.out.println(str2[k]);
}
//现在可以用如下方法吧str2转换成字符串
StringBuffer sbBuffer=new StringBuffer();
for(int j=0;j<str2.length;j++){
sbBuffer.append(str2[j]);
}
String str3=sbBuffer.toString();
System.out.println("转化后的字符串");
System.out.println(str3);
}
}
//如有不懂的地方可以把源码复制-粘贴,编译运行后看着结果一步比一步的学习
public class test {
public static void main(String[] args) {
//字符串转换成字符数组
String string="abcdefg";
char c[]=string.toCharArray();
for(int i=0;i<c.length;i++){
System.out.print(c[i]);//打印字符
System.out.print("\t"); //制表符把字符隔开
}
System.out.println("");//打印空格目的是容易观察结果
//字符数组转换成字符串
char ch[]={'a','c','e','f'};
String str1=new String(ch);
System.out.println(str1);
//字符串数组转换成字符串
String str2[]={"aaa","bbb","111"};
//这个时候如果想查看str2的内容需要如下遍历
System.out.println("初始化的字符串数组");
for(int k=0;k<str2.length;k++){
System.out.println(str2[k]);
}
//现在可以用如下方法吧str2转换成字符串
StringBuffer sbBuffer=new StringBuffer();
for(int j=0;j<str2.length;j++){
sbBuffer.append(str2[j]);
}
String str3=sbBuffer.toString();
System.out.println("转化后的字符串");
System.out.println(str3);
}
}
相关文章推荐
- Android之获取手机上的图片和视频缩略图thumbnails
- android string.xml文件中的整型和string型代替
- Android Native 绘图方法
- Android java 与 javascript互访(相互调用)的方法例子
- android上改变listView的选中颜色
- String.intern
- Prototype源码浅析 String部分(二)
- Ruby中的String对象学习笔记
- C#中struct和class的区别详解
- PostgreSQL ERROR: invalid escape string 解决办法
- VBS ArrayList Class vbs中的数组类
- 大家看了就明白了css样式中类class与标识id选择符的区别小结
- 浅谈C++中的string 类型占几个字节
- 标准C++类string的Copy-On-Write技术
- C++实现string存取二进制数据的方法
- C#中string和StingBuilder内存中的区别实例分析
- 详解C++中实现继承string类的MyString类的步骤
- PHP STRING 陷阱原理说明
- 深入了解PHP类Class的概念
- c#中 String和string的区别介绍