数字字符串 s 转成int型数组
首先将字符串转成char数组 char[] a=s.toCharArray
for(int i=0;i<s.length();i++){
c[i]=s.charAt(i);
}
定义一个同字符串长度的int数组 int a[]=new int[s.length()];
for(int i=0;i<s.length();i++) {
a[i]=c[i]-48;//因为0的ASCII码值是48,字符会自动转成它的码值,这样就可以
//把字符转成数字
}
补充:a的ASCII码值是97,A的ASCII码值是65
字符串数组或者字符(字符串是数字串)转成int
int a=Integer.parseInt(String s)
把int型数字转成它的字符串形式
int i=0;
String s=String.valueOf(i);
字符串数组组合成字符串
String[] v={"goodbye","com"};
String s=String.join(".",v)//参数是(用来连接的符号,被连接的字符串数组名)
StringBuilder转换为String
StringBuilder sb=new StringBuilder();
String s=sb.toString;