string数组 转化成list<long>
时间: 2025-01-05 20:44:15 浏览: 62
将字符串数组转换成List<Long>主要是为了将每个元素从字符串形式转换为整数(长整型),然后存储到列表中。这里是一个简单的示例,假设你有一个String类型的数组,如`String[] strArray = {"1", "2", "3"}`:
```java
import java.util.ArrayList;
import java.util.List;
public class Main {
public static void main(String[] args) {
// String数组
String[] strArray = {"1", "2", "3"};
// 将字符串数组转换为List<Long>
List<Long> longList = new ArrayList<>();
for (String s : strArray) {
try {
// 尝试将字符串转为Long类型
long num = Long.parseLong(s);
// 如果转换成功,添加到longList
longList.add(num);
} catch (NumberFormatException e) {
// 如果转换失败,可以处理异常,例如忽略该字符串
System.out.println("Invalid number: " + s);
}
}
// 输出转换后的List<Long>
for (Long l : longList) {
System.out.println(l);
}
}
}
```
阅读全文
相关推荐


















