string类型list 转interger list
时间: 2023-07-06 16:43:23 浏览: 102
可以使用Python的列表推导式和`int()`函数来将一个包含字符串类型元素的列表转换为整数类型元素的列表。示例代码如下:
```
string_list = ['1', '2', '3', '4']
integer_list = [int(x) for x in string_list]
print(integer_list)
```
输出结果为:
```
[1, 2, 3, 4]
```
相关问题
String类型的list转为Integer
类型的list可以使用Java 8的Stream API来实现:
```java
List<String> stringList = Arrays.asList("1", "2", "3", "4", "5");
List<Integer> integerList = stringList.stream()
.map(Integer::valueOf)
.collect(Collectors.toList());
```
首先将String类型的list转换为Stream,然后使用map方法将每个字符串转换为对应的Integer类型,最后使用collect方法将Stream转换为List。
IntegerList转String的list
定一个integer类型的List<Integer>,可以使用以下方法将其转换为string字符串的List<String>:
```java
public static List<String> integerListToStringList(List<Integer> integerList) {
if (integerList == null) {
return null;
}
List<String> stringList = new ArrayList<>();
for (Integer integer : integerList) {
stringList.add(String.valueOf(integer));
}
return stringList;
}
```
该方法首先检查输入的integerList是否为空,如果是,则返回null。否则,它将创建一个新的List<String>,并遍历输入的integerList。对于每个整数,它将使用String.valueOf()方法将其转换为字符串,并将其添加到新的stringList中。最后,它将返回新的stringList。
阅读全文