String类型基本转换
package com.cheng.string;
//String与基本数据类型,包装类之间的转换
public class Demo02 {
public static void main(String[] args) {
String str = "123";
int n = Integer.parseInt("123");//将String 123 转换为int 123
System.out.println(n);//123
String s = String.valueOf(n);//将int 123 转换为String 123
String s1 = s + "";//将int 123 转换为String 123
System.out.println(s);//"123"
System.out.println(s1);//"123"
}
}
package com.cheng.string;
//String向字符数组的转化
//char[]向String 的转化
public class Demo03 {
public static void main(String[] args) {
String str = "1234sdfsd";
//调用toCharArray来实现String向字符数组的转化
char[] charArray = str.toCharArray();
for (char c : charArray) {//遍历字符数组
System.out.println(c);
}
//调用String的构造器实现char[]向String 的转化
char[] c = new char[]{'h','e','l','l','o'} ;
String s = new String(c);
System.out.println(s);
}
}

浙公网安备 33010602011771号