java怎么把list里的内容依次转成int类型
时间: 2023-05-21 20:01:43 浏览: 53
可以使用循环遍历list,然后使用Integer.parseInt()方法将每个元素转换为int类型,如下所示:
List<String> strList = new ArrayList<String>();
strList.add("1");
strList.add("2");
strList.add("3");
List<Integer> intList = new ArrayList<Integer>();
for (String str : strList) {
intList.add(Integer.parseInt(str));
}
这样就可以将list中的字符串元素依次转换为int类型并存储在另一个list中了。
相关问题
java 如何输出list的内容
Java中可以使用for-each循环来输出List中的内容。以下是一个简单的示例:
```java
List<Integer> myList = new ArrayList<Integer>();
myList.add(1);
myList.add(2);
myList.add(3);
myList.add(4);
for (int item : myList) {
System.out.println(item);
}
```
上面的代码创建了一个包含1、2、3、4的List,然后使用for-each循环遍历该List并将每个元素打印出来。在循环中,我们使用int类型的变量item来依次表示List中的每个元素,然后使用System.out.println()方法将item打印到控制台上。
输出结果如下:
```
1
2
3
4
```
需要注意的是,在使用for-each循环时,需要指定List元素的类型,如上述代码中的List<Integer>。
把btye[]装到List再转成btye[]
你可以使用Java的ArrayList类来实现这个操作。具体步骤如下:
1. 创建一个ArrayList对象,并将byte数组中的元素依次添加到列表中。
```
ArrayList<Byte> list = new ArrayList<>();
for (byte b : byteArray) {
list.add(b);
}
```
2. 将列表转换成byte数组。
```
byte[] result = new byte[list.size()];
for (int i = 0; i < list.size(); i++) {
result[i] = list.get(i);
}
```
完整代码如下:
```
public static byte[] byteArrayToList(byte[] byteArray) {
ArrayList<Byte> list = new ArrayList<>();
for (byte b : byteArray) {
list.add(b);
}
byte[] result = new byte[list.size()];
for (int i = 0; i < list.size(); i++) {
result[i] = list.get(i);
}
return result;
}
```
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)