要把 int[] 数组转换成 List<Integer>,可以使用 Java 自带的工具类 Arrays 中的 asList 方法。具体步骤如下:
步骤一:定义 int[] 数组
首先需要定义一个 int[] 数组,可以通过以下代码定义一个包含三个整数的数组:
int[] intArray = {1, 2, 3};
步骤二:使用 Arrays.asList() 方法将 int[] 数组转换为 List
使用 Arrays.asList() 方法可以将 int[] 数组转换为 List<Integer>。可以使用以下代码实现:
List<Integer> intList = Arrays.asList(intArray);
注意,这里使用的是 Arrays 类的 asList() 方法,而不是 List 接口中的 add() 或 addAll() 方法。
示例一:打印 int[] 数组和转换后的 List
public class IntArrayToList {
public static void main(String[] args) {
int[] intArray = { 1, 2, 3 };
List<Integer> intList = Arrays.asList(intArray);
System.out.println("int[] 数组:" + Arrays.toString(intArray));
System.out.println("转换后的 List:" + intList);
}
}
输出结果:
int[] 数组:[1, 2, 3]
转换后的 List:[1, 2, 3]
示例二:修改 List 中的元素并输出
public class IntArrayToList {
public static void main(String[] args) {
int[] intArray = { 1, 2, 3 };
List<Integer> intList = Arrays.asList(intArray);
System.out.println("修改前的 List:" + intList);
intList.set(1, 5);
System.out.println("修改后的 List:" + intList);
}
}
输出结果:
修改前的 List:[1, 2, 3]
修改后的 List:[1, 5, 3]
注意,使用 List.set() 方法修改 List 中的元素会同时修改原数组中对应的元素。
The End


大气响应式网络建站服务公司织梦模板
高端大气html5设计公司网站源码
织梦dede网页模板下载素材销售下载站平台(带会员中心带筛选)
财税代理公司注册代理记账网站织梦模板(带手机端)
成人高考自考在职研究生教育机构网站源码(带手机端)
高端HTML5响应式企业集团通用类网站织梦模板(自适应手机端)