import java.util.ArrayList;

import java.util.Arrays;

import java.util.List;

import java.util.function.IntFunction;

import java.util.stream.Collectors;

/**

*

* 类描述:java中List、Integer[]、int[]的转化

* 作者: Administrator

* 创建日期:2019年1月17日

*修改人:

* 修改日期:

* 修改内容:

* 版本号: 1.0.0

*/

public class Test1 {

public static void main(String[] args) {

int[] data = {4,5,6,7,8};

// int[]转List<Integer>

List<Integer> list1 = Arrays.stream(data).boxed().collect(Collectors.toList());

// int[]转Integer[]

Integer[] integers1 = Arrays.stream(data).boxed().toArray(Integer[]::new);

//List<Integer> 转int[]

int[] arr1 = list1.stream().mapToInt(Integer::valueOf).toArray();

//Integer[] 转int[]

int[] arr2 = Arrays.stream(integers1).mapToInt(Integer::valueOf).toArray();

//Integer[] 转 List<Integer>

List<Integer> list2 = Arrays.asList(integers1);

}

}

最新文章

  1. Android 网络通信API的选择和实现实例
  2. HTML添加多媒体或音乐
  3. linux笔记:shell编程-正则表达式
  4. PHP-Beast V0.6 发布 (PHP源码加密模块)
  5. 高性能网站性能优化与系统架构(ZT)
  6. 集群——LVS理论(转)
  7. CentOS 搭建LNMP服务器和LAMP服务器
  8. heap堆内存不足
  9. LINUX VPS 查看系统信息命令
  10. 缓存一致性(Cache Coherency)入门(转)
  11. Android----------eclipse常用快捷键
  12. python----slots属性安全类
  13. linux系统命令&lt;二&gt;----du的使用方法
  14. 反射Reflection创建
  15. sql server 查询当前月份日期列表数据
  16. [Swift]LeetCode874. 模拟行走机器人 | Walking Robot Simulation
  17. 设置PL/SQL 快捷键
  18. 使用moment.js结合filter过滤器格式化时间
  19. oracle12C 创建PDB
  20. Java编程性能优化一些事儿【转】

热门文章

  1. Android动画Animation简单示例
  2. cStringIO 实现指定大小的字符串缓存
  3. 1. git基础
  4. 【xsy2504】farm 容斥原理
  5. 线程中的同步辅助类Semaphore
  6. (转)Python3入门之线程threading常用方法
  7. 多线程之CountDownLatch和CyclicBarriar使用
  8. Android中实现activity的页面跳转并传值
  9. [个人项目] 使用 Vuejs 完成的音乐播放器
  10. 全网最详细的PLSQL Developer + Oracle client的客户端 或者 PLSQL Developer + Oracle server服务端的下载与安装过程(图文详解)