java 将字符串以逗号间隔转为Long list
时间: 2024-12-17 11:36:22 浏览: 3
在Java中,你可以通过`String.split()`方法将字符串按照指定分隔符(这里是逗号)分割成多个部分,并将结果存储在一个字符串数组中。然后,你可以遍历这个数组,利用`Long.parseLong()`方法逐个将字符串转换为`Long`类型的元素,添加到`List<Long>`中。下面是一个示例:
```java
import java.util.ArrayList;
import java.util.List;
public class Main {
public static void main(String[] args) {
String str = "1,2,3,4,5"; // 你的字符串
List<Long> longList = new ArrayList<>();
// 分割字符串并转换为Long
String[] parts = str.split(",");
for (String part : parts) {
if (!part.isEmpty()) { // 检查部分是否为空防止异常
longList.add(Long.parseLong(part));
}
}
// 打印列表
System.out.println(longList); // 输出:[1, 2, 3, 4, 5]
}
}
```
阅读全文