java数组逗号分隔成字符串
时间: 2023-07-01 15:26:58 浏览: 62
可以使用Java中的`Arrays`类来实现:
```java
String[] array = {"Java", "Python", "C++", "JavaScript"};
String str = String.join(",", array);
System.out.println(str);
```
输出结果为:
```
Java,Python,C++,JavaScript
```
其中,`String.join`方法可以将一个字符串数组转换成一个字符串,并且可以指定分隔符。在上面的例子中,我们指定了逗号作为分隔符,将数组中的元素连接成一个字符串。
相关问题
Java数组转成字符串
Java中有多种方法可以将数组转换为字符串,以下是其中两种常用的方法:
1. 使用Arrays.toString()方法将数组转换为字符串,该方法返回一个包含数组元素的字符串,元素之间用逗号分隔,字符串两端加上方括号。例如:
int[] arr = {1, 2, 3, 4, 5};
String str = Arrays.toString(arr);
System.out.println(str); // [1, 2, 3, 4, 5]
2. 使用StringUtils.join()方法将数组转换为字符串,该方法需要两个参数,第一个参数是要连接的数组,第二个参数是连接符。例如:
int[] arr = {1, 2, 3, 4, 5};
String str = StringUtils.join(arr, ",");
System.out.println(str); // 1,2,3,4,5
另外,如果想要将字符串转换为数组,可以使用String.split()方法,该方法需要一个正则表达式作为参数,用于指定分隔符。例如:
String str = "1,2,3,4,5";
String[] arr = str.split(",");
System.out.println(Arrays.toString(arr)); // [1, 2, 3, 4, 5]
java将数组转成字符串
要将Java中的数组转换为字符串,可以使用`Arrays`类的`toString()`方法。以下是一个示例代码:
```java
import java.util.Arrays;
public class ArrayToStringExample {
public static void main(String[] args) {
int[] arr = {1, 2, 3, 4, 5};
String arrString = Arrays.toString(arr);
System.out.println(arrString);
}
}
```
输出结果将是:`[1, 2, 3, 4, 5]`。请注意,该方法将数组转换为以逗号分隔的字符串形式,并用方括号括起来。