从 Java 中的 int 数组创建新值的映射


假设 int 数组元素如下

10, 50, 100, 200, 250, 300, 400, 500

在这里,我们通过给 int 元素增 1 来映射和创建新值

Arrays.stream(new int[] {10, 50, 100, 200, 250, 300, 400, 500}).map(val -> val + 1)

现在找到平均值

Arrays.stream(new int[] {10, 50, 100, 200, 250, 300, 400, 500}).map(val -> val + 1).average()

以下是通过映射从 int 数组中创建新值的示例

示例

import java.util.Arrays;
public class Demo {
   public static void main(String[] args) throws Exception {
      Arrays.stream(new int[] {10, 50, 100, 200, 250, 300, 400, 500}).map(val -> val + 1).average()
         .ifPresent(System.out::println);
   }
}

输出

227.25

更新日期:30-07-2019

475 次浏览

启动你的 职业生涯

完成课程以获得认证

开始
广告
© . All rights reserved.