在java中转换数组
发布时间:2020-12-15 05:14:35 所属栏目:Java 来源:网络整理
导读:假设我们有一个整数数组,比如int [] x = {0,1,2,3}; 我可以将x转换为String类型的数组吗? 我可以将x转换为双打数组吗? 通过上述转换,我的意思是共同转换数组的所有条目,而不是单独转换. 一般转换如何在java中为数组工作?我是否必须转换原始数组的每个条目
假设我们有一个整数数组,比如int [] x = {0,1,2,3};
我可以将x转换为String类型的数组吗? 一般转换如何在java中为数组工作?我是否必须转换原始数组的每个条目并将其分配给目标数组的相应条目? 解决方法
在java8中你可以这样做:
int[] x = {0,3}; // int to double double[] doublesArray = Arrays.stream(x).asDoubleStream().toArray(); //int to string String[] stringArray = Arrays.stream(x).mapToObj(String::valueOf).toArray(String[]::new); // string to double double[] doublesArrayFromString = Arrays.stream(stringArray).mapToDouble(Double::valueOf).toArray(); Arrays.stream(doublesArray).forEach(System.out::println); Arrays.stream(stringArray).forEach(System.out::println); Arrays.stream(doublesArrayFromString).forEach(System.out::println); Here的运行代码. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- Java中消息队列任务的平滑关闭详解
- JSP上传图片产生 java.io.IOException: Stream closed异常解
- JSP Response.addCookie()方法:添加cookie对象
- Java设计模式之装饰者模式详解和代码实例
- Spring boot + LayIM + t-io 实现文件上传、 监听用户状态的
- java – 可比较<?超级T> vs.可比较
- Android Timer 定时器 更新UI
- solr 配置中文分析器/定义业务域/配置DataImport功能方法(测
- java – 可以Spring restdocs生成像swagger这样的实时文档吗
- struts2的国际化实现网站整体中英文切换实例代码