java String数组转化为Long数组
时间: 2025-01-19 11:16:51 浏览: 53
在Java中,将String数组转换为Long数组可以通过多种方法实现。以下是一种常见的方法,使用Java 8的Stream API:
```java
import java.util.Arrays;
import java.util.List;
import java.util.stream.Collectors;
public class StringToLongArray {
public static void main(String[] args) {
String[] stringArray = {"123", "456", "789"};
// 使用Stream API将String数组转换为Long数组
Long[] longArray = Arrays.stream(stringArray)
.map(Long::parseLong)
.toArray(Long[]::new);
// 输出结果
System.out.println(Arrays.toString(longArray));
}
}
```
在这个例子中,我们首先定义了一个String数组。然后,使用Arrays.stream()方法将String数组转换为一个Stream。接着,使用map()方法将每个String元素转换为Long类型。最后,使用toArray()方法将Stream转换为一个Long数组。
阅读全文
相关推荐


















