对于基本类型数组来说,直接调用Arrays.asList是不能直接转换为List集合的。

Arrays.asList仅对非基本类型数组可以有效的将其转为List集合。

下面主要介绍如何利用java8中的特性将基本类型数组转换为List集合。

目录

一、程序代码

二、运行结果


一、程序代码

package com.csdn;import java.util.Arrays;
import java.util.List;
import java.util.stream.Collectors;public class Solution {public static void main(String[] args) {// int 类型int[] ints = { 1, 2, 3, 4, 5 };List<Integer> list1 = Arrays.stream(ints).boxed().collect(Collectors.toList());System.out.println(list1);// double 类型double[] doubles = { 1.0, 2.0, 3.0, 4.0, 5.0 };List<Double> list2 = Arrays.stream(doubles).boxed().collect(Collectors.toList());System.out.println(list2);// String 类型String[] strs = { "1", "2", "3", "4", "5" };List<String> list3 = Arrays.stream(strs).collect(Collectors.toList());System.out.println(list3);System.out.println(Arrays.asList(strs));}
}

二、运行结果

[1, 2, 3, 4, 5]
[1.0, 2.0, 3.0, 4.0, 5.0]
[1, 2, 3, 4, 5]

如何将基本类型数组转换为List集合?相关推荐

  1. 基本类型数组转包装类型数组工具类

    /*** @author: YXY* @date: 2021/7/13 10:56* @Version 1.0*/ /*** 基本类型数组与包装类型数组相互转换的工具类*/ public class ...

  2. 字符数组转list集合

    字符数组转list集合 List<String> list = Arrays.asList(roleIds.split(StringPool.COMMA)); Arrays.asList是 ...

  3. 基本类型数组与包装类型数组相互转换

    /*** 基本类型数组与包装类型数组相互转换的工具类*/ public class CastArrayUtil {private CastArrayUtil(){}/*** 将基本类型数组转换为对应的 ...

  4. js 如何将java list集合转换成var类型数组_零基础参加郑州Java培训 一定要注意Arrays.asList的用法...

    作为编程界的老大哥,Java一直是想要加入互联网行业的人的首选.为了能够更快更好地入行,很多零基础学员选择参加郑州Java培训班,跟着老师的脚步由浅入深的学习专业技术.今天千锋郑州小编就给大家分享使用 ...

  5. C# 将一种类型的数组转换为另一种类型的数组

    将一种类型的数组转换为另一种类型的数组 public static TOutput[] ConvertAll<TInput, TOutput>(TInput[] array, Conver ...

  6. java数组转换为集合

    1.使用Arrays.asList方法,将数组转换成集合 Integer [] arr={1,2,3};List<Integer> list= Arrays.asList(arr); 2. ...

  7. java中将数组转换为集合

    数组的工具类Arrays提供了一个静态方法:arrList,可将一个数组转换为 一个List public class ArrayToListDemo {public static void main ...

  8. 将字符串数组转换为字符串类型

    大家好,我是三叔,很高兴这期又和大家见面了,一个奋斗在互联网的打工人. 当你在Java编程中需要将一个字符数组转换为字符串类型时,你可以使用Java内置的String类提供的方法.在本文中,笔者将介绍 ...

  9. arduino byte转string_Java数组转List集合的三驾马车

    点击上方 蓝字关注我们 来源:blog.csdn.net/x541211190/article/details/79597236 前言 本文中的代码命名有的可能不太规范,是因为没法排版的问题,小仙已经 ...

最新文章

  1. [Snoi2017]炸弹
  2. 用vscode编写静态页面_开发中实用的VSCode插件推荐
  3. 0830通用问题解决
  4. 高性能服务器-Nginx
  5. ContentServer迁移的几个步骤
  6. layui表单元素的radio单选框问题
  7. 跳石头 vijos1981 NOIP2015 D2T1 二分答案 模拟 贪心
  8. zed相机拆机_轻松实现位置追踪,Stereolabs推出二代ZED相机
  9. c语言第六章谭浩强ppt,谭浩强C语言课件第6章.ppt
  10. Cocos2d-x CocosBuilder使用教程(一)HelloCocosBuilder
  11. 《算法竞赛 入门经典》
  12. 程序设计语言的分类和详解
  13. 数据库查询结果去重常用方法整理
  14. 短视频如何做好引流与推广,分享四个快速涨粉方案
  15. IE8下实现视频播放
  16. CSS实现圆角,三角,五角星,五边形,爱心,12角星,8角星,圆,椭圆,圆圈,八卦等等
  17. python脚本删除源码注释
  18. ubuntu中安装卸载mysql8.0及修改密码
  19. 浏览器打开,网页无法访问
  20. 使用立体声混音(Stereo Mix)录制音频的补充

热门文章

  1. 如何破解数据库的密码
  2. 程序猿惊呆了企业家能力的第一条规则
  3. 这可能是全网最好用的Excel转HTML在线工具
  4. c语言typeof 变量,c语言中typeof关键字
  5. vue实现mp4视频截图
  6. LeetCode498之对角线遍历(寻找规律)
  7. Pascal 教程补充
  8. uber司机如何注册 uber司机详细注册流程
  9. 最美的十大精典英文爱情句子
  10. windows 删除 统找不到指定位置 无法删除文件夹 ,删除大量文件的快速方法