[英]Convert int array to string without commas in java
intArray = {2,3,4,1,5}
我希望这个 int 数组表示为
2 3 4 1 5
不使用循环有没有办法做到这一点?
当我尝试 System.out.println(" ".join(a));
错误信息如下。
错误:不兼容的类型:int[] 无法转换为 CharSequence
int[] arr = new int[]{2, 3, 4, 1, 5};
String res = Arrays.toString(arr).replaceAll("[\\[\\],]", "");
System.out.println(res);
Java 这样做的方式。
import java.util.*;
class Main {
public static void main(String[] args) {
int[] arr = {1, 2, 3, 4, 5};
System.out.println(Arrays.toString(arr).replace(",", "").replace("[", "").replace("]", ""));
}
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.