java string类型list转成int
时间: 2023-10-27 19:04:47 浏览: 161
要将Java中的String类型的List转换为int类型,可以使用循环遍历List中的每个元素,并使用Integer.parseInt()方法将每个String类型的元素转换为int类型。下面是一个示例代码:
```java
import java.util.ArrayList;
import java.util.List;
public class StringListToInt {
public static void main(String\[\] args) {
List<String> stringList = new ArrayList<>();
stringList.add("10");
stringList.add("20");
stringList.add("30");
List<Integer> intList = new ArrayList<>();
for (String str : stringList) {
intList.add(Integer.parseInt(str));
}
System.out.println(intList);
}
}
```
在上面的代码中,我们首先创建了一个String类型的List,然后使用循环遍历每个元素,并使用Integer.parseInt()方法将每个String类型的元素转换为int类型,并将转换后的int类型元素添加到一个新的int类型的List中。最后,我们打印输出int类型的List。
请注意,如果List中的元素不是有效的整数字符串,将会抛出NumberFormatException异常。因此,在实际应用中,需要确保List中的每个元素都是有效的整数字符串,或者在转换时进行异常处理。
#### 引用[.reference_title]
- *1* *3* [Java String字符串和整型int的相互转换](https://blog.csdn.net/meitianxue/article/details/128716334)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* [java String类型转化为Int类型](https://blog.csdn.net/qq_54250695/article/details/125854595)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文