我想转换Integer[]
,但toArray()
给我Object[]
。我怎样才能将它转换为String[]
?将整数数组转换为Java中字符串数组的最简单方法8
Stream.of(ids).map(String::valueOf).toArray();
我想转换Integer[]
,但toArray()
给我Object[]
。我怎样才能将它转换为String[]
?将整数数组转换为Java中字符串数组的最简单方法8
Stream.of(ids).map(String::valueOf).toArray();
String[] array = Stream.of(ids).map(String::valueOf).toArray(String[]::new);
String[] a= Arrays.toString(array).split("[\\[\\]]")[1].split(", ");
我认为这应该工作
它是一个'INT []'或'一个整数[]'? –
@ElliottFrisch整数[] – richersoon
不是其他问题的重复。这涉及一个Integer []数组,这是一个特殊情况。 –