要将IntStream映射到String对象,请使用mapToObj并在其中设置值-
.mapToObj(val -> "z" + val)
在此之前,我们range()
在IntStream上使用-
IntStream.range(1, 10)
以下是在Java中将IntStream映射到String对象的示例-
import java.util.stream.IntStream; public class Demo { public static void main(String[] args) throws Exception { IntStream.range(1, 10) .mapToObj(val -> "z" + val) .forEach(System.out::println); } }
输出结果
z1 z2 z3 z4 z5 z6 z7 z8 z9