各数据类型转换常用——汇总2(StringToStringNumber)

public class StringToNumberString {
public static void main(String[] args) {
//1.创建一个由纯数字和需要切割的字符组成的字符串
String str=“1,2,3,4,5,5,6,776,6767,5”;
//2.因为是操作数组,所以肯定用String的方法,通过String类下的方法split进行字符串切割
String[] str1=str.split(",");
//3.由于将纯数组字符串转换为整型的数组,所以使用Integer的方法,即Integer.parseInt()将字符串转换为整型数组
//3.1定义整形数组
int[] arr=new int[str1.length];
for(int i=0;i<arr.length;i++){
// 3.2通过方法对整形数组依次赋值
arr[i]=Integer.parseInt(str1[i]);
}
//4.得到整形数组之后,由于是需要将其转换成字符串,所以使用StringBuilder下的方法,将整型依次提取后一一连接组成字符串
//4.1建立StringBuilder对象
StringBuilder sb=new StringBuilder();
for(int i=0;i<arr.length;i++){
//4.2将数字从数组中提取之后,通过append()方法拼接在一起组成字符串
sb.append(arr[i]).append(i==arr.length-1?" “:”,");
}
//5.打印结果
System.out.println(sb);
}
}

发布了3 篇原创文章 · 获赞 0 · 访问量 115

猜你喜欢

转载自blog.csdn.net/luoyanlin0021/article/details/104733628