1.String与char数组的相互转换
1.1String转char数组
利用String类中的tocharArray()方法
例如
String a = "abc";
char b[] = a.tocharArray();
b={'a','b','c'}
1.2 char数组转换为String
利用String类中的valueOf()方法
char a[]={'a','b','c'};
String b=String.valueOf(a);
2.String与int相互转换(字串转成 Double, Float, Long 的方法大同小异)
2.1 String->int
String a="112233"
int i=Integer.parseInt(a);
2.2 int->String
int a=123;
String b=a+" ";
String c=Integer.toString(a);
3.String与StringBuilder互换
此方法摘自:这里
String类与StringBuilder类的相互转换
1.String类转换为StringBuilder类 public class String12 {
public static void main(String[] args){
String s = “hello”;
StringBuilder sb = new StringBuilder(s);
System.out.println(sb);
} }
2.StringBuilder类转换为String类 public class String12 {
public static void main(String[] args){
StringBuilder sb = new StringBuilder();
sb.append(“abc”).append(“efg”);
String s = sb.toString();
System.out.println(s);
} }
本文详细介绍了Java中字符串与其他类型如char数组、int、StringBuilder之间的相互转换方法。包括如何使用toCharArray()将字符串转换为字符数组,利用valueOf()方法从字符数组创建字符串,通过parseInt()和toString()实现字符串与整数的转换,以及String与StringBuilder类型的互换技巧。
1464

被折叠的 条评论
为什么被折叠?



