Java语句输出数组,数组每个数字之间空一格,前后不要空格,不使用trim怎么写

Java语句输出数组,数组每个数字之间空一格,前后不要空格,不使用trim怎么写

Arrays.asList(array).toString().replaceAll("[^0-9a-zA-Z\u4e00-\u9fa5]+","")

Integer[] array= {1,2,3,4,5};
System.out.println(org.apache.commons.lang.StringUtils.join(array, " "));

简单说一句,for循环遍历数组,判断下标位置,根据下标位置判断是否需要加空格

多说一句,若是初学者这种逻辑问题应该自己多想想,有助于提高编码能力