List与数组相互转换

将 List 转 数组

List.toArra()


		List<Integer> list = Lists.newArrayList(1, 2, 3);
		
		// 无需转换类型 --> [1,2,3]
		Integer[] intArray = list.toArray(new Integer[0]);
		

Stream().toArray()


		List<Integer> list = Lists.newArrayList(1, 2, 3);

		// 需要转换类型 --> ["1","2","3"]
		String[] strArray = list.stream().map(String::valueOf).toArray(String[]::new);
		

将 数组 转 List

Lists.newArrayList()


		String[] arr = {
   "1", "2", "3"};
		
		// 无需转换类型 --> ["1","2","3"]
		List<String> list = Lists.newArrayList(arr);
		

Stream.of()


		String[] arr = {
   "1", "2", "3"};
		
		// 需要转换类型 --> [1,2,3]
		List<Integer> list = Stream.of(arr).map(Integer::parseInt).collect(Collectors.toList());
		

相关推荐

  1. List数组相互转换

    2024-02-08 08:44:02       33 阅读
  2. PyTorch之list、ndarray、tensor数据类型相互转换

    2024-02-08 08:44:02       12 阅读
  3. ListString相互转化的几种方式

    2024-02-08 08:44:02       18 阅读
  4. C++---string字符数组之间的相互转换

    2024-02-08 08:44:02       11 阅读
  5. C++ Qt:QString数字之间的相互转换

    2024-02-08 08:44:02       8 阅读
  6. 数组和List之间的相互转换

    2024-02-08 08:44:02       25 阅读
  7. int和byte数组相互转换详解

    2024-02-08 08:44:02       15 阅读
  8. List转换为Map

    2024-02-08 08:44:02       14 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-02-08 08:44:02       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-02-08 08:44:02       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-02-08 08:44:02       19 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-02-08 08:44:02       20 阅读

热门阅读

  1. 突破编程_C++_面试(基础知识(8))

    2024-02-08 08:44:02       29 阅读
  2. C语言:矩阵中的最小元素

    2024-02-08 08:44:02       28 阅读
  3. 51 单片机入门 400 例

    2024-02-08 08:44:02       26 阅读
  4. LeetCode 第28天

    2024-02-08 08:44:02       32 阅读
  5. 12.Swift字典

    2024-02-08 08:44:02       26 阅读
  6. Linux增删ip

    2024-02-08 08:44:02       28 阅读
  7. Leetcode 139 单词拆分

    2024-02-08 08:44:02       28 阅读