首页 > 其他分享 >int数组转化为List

int数组转化为List

时间:2023-04-20 14:05:22浏览次数:35  
标签:int List Arrays 数组 Integer data asList


评:
今天想把int数组转换为List,知道在Arrays里有一个静态的方法asList();

所以就用了:

int[] data= new int[] {1,2,3};

List dataList = Arrays.asList(data);

结果运行起来得不到想要的结果,后来看了一下,是因为没有得到想要的List。

自己试了试。把int改为Integer就行了:

Integer[] data = new Integer[] {1,2,3};

List dataList = Arrays.asList(data);

说明了asList()d的参数要的是对象数组,而不是基本类型的数组。

标签:int,List,Arrays,数组,Integer,data,asList
From: https://blog.51cto.com/u_16080829/6209511

相关文章

  • 二分查找:剑指 Offer 11. 旋转数组的最小数字
    题目描述:把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。给你一个可能存在 重复 元素值的数组 numbers ,它原来是一个升序排列的数组,并按上述情形进行了一次旋转。请返回旋转数组的最小元素。例如,数组 [3,4,5,1,2]为[1,2,3,4,5]的一次旋转,该数组的最......
  • @Pointcut语法详解
    定义格式:@注解(value=“表达标签(表达式格式)”)如:@Pointcut(value=“execution(*com.cn.spring.aspectj.NotVeryUsefulAspectService.*(…))”)前置后置切面方法,也可以写切面表达式,如果这么表达式都一样,要复用,可以写一个空方法表述为@Pointcut(...),再其他的后置上使用切......
  • Husky + Commitlint实现commit message校验
    配置git提交的校验钩子husky:git提交时触发hookscommitlint:对提交的内容做规范校验husky,主要对pre-commit和commit-msg钩子做校验#安装huskynpminstallhusky-D#初始化husky配置,在根目录新增.husky配置文件。初始化配置pre-commitnpxhusky-init#另外新增一个......
  • #yyds干货盘点# LeetCode面试题:搜索旋转排序数组 II
    1.简述:已知存在一个按非降序排列的整数数组nums,数组中的值不必互不相同。在传递给函数之前,nums在预先未知的某个下标k(0<=k<nums.length)上进行了旋转,使数组变为[nums[k],nums[k+1],...,nums[n-1],nums[0],nums[1],...,nums[k-1]](下标从0开始计数)。例如,[0,1,2......
  • 动态规划05——1043. 分隔数组以得到最大和
    1043.分隔数组以得到最大和给你一个整数数组arr,请你将该数组分隔为长度最多为k的一些(连续)子数组。分隔完成后,每个子数组的中的所有值都会变为该子数组中的最大值。返回将数组分隔变换后能够得到的元素最大和。本题所用到的测试用例会确保答案是一个32位整数。示例1......
  • 力扣题解分享1043.分割数组以得到最大和
    1043.分隔数组以得到最大和题目描述给定一个整数数组arr和一个整数k,将该数组分隔为长度最多为k的一些连续子数组。分隔完成后,每个子数组中的所有值都会变为该子数组中的最大值。返回将数组分隔变换后能够得到的元素最大和。示例input:arr=[1,15,7,9,2,5,10]k=......
  • ASRock Z690 Extreme WiFi 6E i7 13700KF电脑 Hackintosh 黑苹果efi引导文件
    原文来源于黑果魏叔官网,转载需注明出处。(下载请直接百度黑果魏叔)硬件型号驱动情况主板ASRockZ690ExtremeWiFi6E处理器IntelCorei713700KF已驱动内存KINGBANK2x32GBDDR4-3600CL18已驱动硬盘PredatorSSDGM70001TB已驱动显卡YESTONRX6800XT16G已驱动声卡ConexantCX8070......
  • java数组
    一维数组的定义、使用Java中的数组是类类型。 类型 [数组名[]|[]数组名]  [= [{值1[,值n]*}|new类型[元素数量]]  ]?;  其中,类型没有任何限制,可以是基本类型也可以是类、接口类型。用new创建数组时,系统会自动初始化数组中的所有元素:数组类型赋值0,布......
  • 给定一个由 整数 组成的 非空 数组所表示的非负整数,在该数的基础上加一。
    给定一个由整数组成的非空数组所表示的非负整数,在该数的基础上加一。最高位数字存放在数组的首位,数组中每个元素只存储单个数字。你可以假设除了整数0之外,这个整数不会以零开头。示例 1:输入:digits=[1,2,3]输出:[1,2,4]解释:输入数组表示数字123。示例 2:输入:dig......
  • 力扣---1043. 分隔数组以得到最大和
     给你一个整数数组arr,请你将该数组分隔为长度最多为k的一些(连续)子数组。分隔完成后,每个子数组的中的所有值都会变为该子数组中的最大值。返回将数组分隔变换后能够得到的元素最大和。本题所用到的测试用例会确保答案是一个32位整数。 示例1:输入:arr=[1,15,7,9,2......