java中,如何将一个int类型的数组,整合成一个string?
例如,int[]a={1,2,3,4,5,6},我想要把它转换为一个string“123456”;这个要如何转换?...
例如,int[] a = {1,2,3,4,5,6},我想要把它转换为一个string “123456”;这个要如何转换?
展开
6个回答
展开全部
方法有很多,给你写出两种来。
import java.util.Arrays;
public class toString {
public static void main(String[] args) {
int[] a = {1,2,3,4,5,6};
StringBuilder str=new StringBuilder();
for(int b:a){
str.append(b);
}
System.out.println(str);
String s=Arrays.toString(a).replace(", ", "").replace("[", "").replace("]", "");
System.out.println(s);
}
}
import java.util.Arrays;
public class toString {
public static void main(String[] args) {
int[] a = {1,2,3,4,5,6};
StringBuilder str=new StringBuilder();
for(int b:a){
str.append(b);
}
System.out.println(str);
String s=Arrays.toString(a).replace(", ", "").replace("[", "").replace("]", "");
System.out.println(s);
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
留下个联系方式吧!
我怕被屏蔽
class ToString
{
public static void main(String[] args)
{
int [] arr={1,2,3,4,5,6};
String r=toString(arr);
System.out.println(r);
}
public static String toString(int[] arr)
{
String s="";
for (int i=1;i<=arr.length ;i++ )
{
s+=i;
}
return s;
}
}
我怕被屏蔽
class ToString
{
public static void main(String[] args)
{
int [] arr={1,2,3,4,5,6};
String r=toString(arr);
System.out.println(r);
}
public static String toString(int[] arr)
{
String s="";
for (int i=1;i<=arr.length ;i++ )
{
s+=i;
}
return s;
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
方法太多了。
int[] a = {1,2,3,4,5,6};
char[] c=new char[a.length];
for(int i=0;i<a.length;i++){
c[i]=(char)(a[i]+48);
}
String s=new String(c);
System.out.println(s);
int[] a = {1,2,3,4,5,6};
char[] c=new char[a.length];
for(int i=0;i<a.length;i++){
c[i]=(char)(a[i]+48);
}
String s=new String(c);
System.out.println(s);
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2012-11-18
展开全部
给你个简易的
String str="";
for(int i=0;i<a.length;i++}{
str+=String.valuOf(a[i]);
}
String str="";
for(int i=0;i<a.length;i++}{
str+=String.valuOf(a[i]);
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询