java对象转String数组
时间: 2024-01-12 15:20:18 浏览: 130
JAVA对象和字节数组互转操作
Java对象转String数组的方法有多种,以下是两种常用的方法:
1.使用Arrays.toString()方法将数组转换为字符串数组
```java
int[] arr = {1, 2, 3};
String[] strArr = Arrays.toString(arr).split("[\\[\\]]")[1].split(", ");
System.out.println(Arrays.toString(strArr)); // 输出:[1, 2, 3]
```
2.自定义方法将数组转换为字符串数组
```java
public static String[] arrayToString(int[] arr) {
String[] strArr = new String[arr.length];
for (int i = 0; i < arr.length; i++) {
strArr[i] = String.valueOf(arr[i]);
}
return strArr;
}
int[] arr = {1, 2, 3};
String[] strArr = arrayToString(arr);
System.out.println(Arrays.toString(strArr)); // 输出:[1, 2, 3]
```
阅读全文