java - 在 Java 8 中将整数数组转换为字符串数组的最简单方法

标签 java java-8

我想转换 Integer[]但是toArray()正在给我Object[] 。如何将其转换为String[]

Stream.of(ids).map(String::valueOf).toArray();

最佳答案

String[] array = Stream.of(ids).map(String::valueOf).toArray(String[]::new);

关于java - 在 Java 8 中将整数数组转换为字符串数组的最简单方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38192530/

相关文章:

java - 如何从 base64 编码的字符串构造 java.security.PublicKey 对象?

java - 未找到 SSLSocket; Spring Roo 1.2.5、STS 3.6、SQLServer 驱动程序无法从 Class<AnyClassPK> 转换为 Class<?扩展可序列化>

Java 8 急切地获取中间流操作的结果

嵌套级别的 Java 8 流优化

java - 对 Java 8 Comparator 类型推断非常困惑

java - 如何在应用某些函数后有效地计算集合的最大值

java - 如何将 JSON 字符串数组转换为 Json 数组列表

Java 重新尝试执行服务调用

java - 当按下 JButton 时,JPanel 会更改 JFrame 内的形状/位置。为什么?

java - 如何对 Java ArrayList 进行深拷贝