How to convert List<Integer> to int[] in Java?
来源:互联网 发布:淘宝网天猫女西装外套 编辑:程序博客网 时间:2024/06/05 15:14
在java的jdk8以前版本中,没有自动可以转换的方法,但是可以用如下方式:
int[] oldArray;Integer[] newArray = new Integer[oldArray.length];int i = 0;for(int value : oldArray){ newArray[i++] = Integer.valueOf(value);
如果你能用Apache lang library,可以用ArrayUtils.toObject(int[]):
Integer[] newArray = ArrayUtils.toObject(oldArray);
在java的jdk1.8版本中可以用如下方式:
int[] data = {1,2,3,4,5,6,7,8,9,10};// To boxed arrayInteger[] what = Arrays.stream( data ).boxed().toArray( Integer[]::new );Integer[] ever = IntStream.of( data ).boxed().toArray( Integer[]::new );// To boxed listList<Integer> you = Arrays.stream( data ).boxed().collect( Collectors.toList() );List<Integer> like = IntStream.of( data ).boxed().collect( Collectors.toList() );
1 0
- How to convert List<Integer> to int[] in Java?
- How to convert a Map to List in Java?
- Java: How to convert int[] to byte[]
- How to convert from int to string in objective c
- How to convert from int to string in objective c
- jaxb int convert to integer
- How can I convert String to Int in C#?
- How to convert negative number to positive in Java?
- How to convert char array to String in Java
- How to convert ArrayList to Set in Java with Example
- Convert int? to int
- Java : how to convert text to image
- How can I convert a floating-point value to an integer in C?
- How Do I Convert an Integer to a String in Excel VBA
- Convert string to int in C++
- Type mismatch: cannot convert from Integer to int(java 报错)
- 关于 Type mismatch: cannot convert from Integer to int
- Easiest way to convert int to string in C++
- URL:统一资源定位符
- 最长公共子序列&回文字符串 nyoj动态规划
- php常见问题列表
- LTE DRX in IDLE
- 数据科学家们正在使用的十种程序语言和工具
- How to convert List<Integer> to int[] in Java?
- Tinker接入快速上手
- SQL语句查询出现异常,SQL语句:*** 给定关键字不在字典中。
- QT之GUI学习笔记(十一)----QColorDialog
- 简历要点
- Tecohoo VD-306S 全高清视频会议摄像机
- Jenkins项目自动化部署
- 互斥机制
- L1-006. 连续因子