在Java中将 int 数组转换成 String,可以使用
Arrays.toString()
方法将数组转换成字符串,然后再对该字符串进行处理。下面是示例代码:
int[] arr = {1, 2, 3, 4, 5};
String arrStr = Arrays.toString(arr);
System.out.println(arrStr); // [1, 2, 3, 4, 5]
如果你需要将多个 int 数组合并成一个字符串,可以使用字符串连接符 +
来实现:
int[] arr1 = {1, 2, 3};
int[] arr2 = {4, 5, 6};
String arrStr = Arrays.toString(arr1) + Arrays.toString(arr2);
System.out.println(arrStr); // [1, 2, 3][4, 5, 6]
如果你需要去掉转换后的字符串中的中括号,可以使用 substring()
方法:
String arrStr = Arrays.toString(arr).substring(1, Arrays.toString(arr).length() - 1);
System.out.println(arrStr); // 1, 2, 3, 4, 5
另外,如果你需要对转换后的字符串进行更多的处理,可以使用正则表达式或者字符串处理函数来实现。