java中将简单数组 转换成 String类型

发布网友

我来回答

5个回答

热心网友

可以通过:使用String.copyValueOf(charArray)函数实现。
举例:
int[] charArray={1,2,3,4};
String.copyValueOf(charArray);
结果就是:1234.
备注:以上方法是固定用法,就是为了方便的将数组转换为字符串。

热心网友

可以用List提供的方法先转换为list再转化为String数组 具体代码
int[] ints={1,2,3,4};
List list = Arrays.asList(ints);
String[] arr = (String[])list.toArray(new String[ints.length]);

热心网友

有一个很简单的方法:
String result = Arrays.toString(ints).substring(1,ints.length-1);
result就是你要的结果

热心网友

String s = Arrays.toString(ints).replaceAll(", ", "");
s = s.substring(1, s.length() - 1);

@sunbd321oqq:你那个方法只能取出“1,”

热心网友

int[] in = {2,4,2,1,4};
String str = Arrays.toString(in).replaceAll(", ", ",");
str = str.substring(1, (str.length()-1));
System.out.println(str);

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com