java将数组转换为字符串
时间: 2023-09-08 11:11:40 浏览: 42
可以使用Java中的`Arrays`类的`toString()`方法将数组转换为字符串,例如:
```java
int[] arr = {1, 2, 3, 4, 5};
String str = Arrays.toString(arr);
System.out.println(str);
```
输出结果为:`[1, 2, 3, 4, 5]`。注意,这里转换出来的字符串包含了方括号和逗号,如果需要去除可以自行处理。
相关问题
在Java中将字符数组转换为字符串
在Java中,将字符数组转换为字符串可以使用String类的构造函数或valueOf()方法。以下是两种方法的示例代码:
使用String构造函数:
```java
char[] charArray = {'H', 'e', 'l', 'l', 'o'};
String str = new String(charArray);
System.out.println(str); // 输出:Hello
```
使用valueOf()方法:
```java
char[] charArray = {'W', 'o', 'r', 'l', 'd'};
String str = String.valueOf(charArray);
System.out.println(str); // 输出:World
```
这两种方法都可以将字符数组转换为字符串,具体使用哪种方法取决于你的个人喜好。
java数组转换为字符串
Java 中可以使用 Arrays 类的 toString() 方法将数组转换为字符串。示例代码如下:
```java
int[] arr = {1, 2, 3, 4, 5};
String arrStr = Arrays.toString(arr);
System.out.println(arrStr);
```
输出结果为:`[1, 2, 3, 4, 5]`。
如果是二维数组,也可以使用 Arrays 类的 deepToString() 方法将其转换为字符串。示例代码如下:
```java
int[][] arr2D = {{1, 2}, {3, 4}, {5, 6}};
String arr2DStr = Arrays.deepToString(arr2D);
System.out.println(arr2DStr);
```
输出结果为:`[[1, 2], [3, 4], [5, 6]]`。