2000字范文,分享全网优秀范文,学习好帮手!
2000字范文 > java中average方法_Java中的IntStream average()方法

java中average方法_Java中的IntStream average()方法

时间:2023-05-19 22:28:46

相关推荐

java中average方法_Java中的IntStream average()方法

average()Java中IntStream类的方法返回描述此流元素算术平均值的OptionalDouble;如果此流为空,则返回一个空的optional。它获取流元素的平均值。

语法如下OptionalDoubleaverage()

在这里,OptionalDouble是一个容器对象,可能包含也可能不包含double值。

使用一些元素创建一个IntStreamIntStreamintStream=IntStream.of(15,13,45,18,89,70,76,56);

现在,获取流中元素的平均值OptionalDoubleres=intStream.average();

以下是average()在Java中实现IntStream方法的示例。isPresent()如果存在该值,则OptionalDouble类的方法返回true

示例importjava.util.*;

importjava.util.stream.IntStream;

publicclassDemo{

publicstaticvoidmain(String[]args){

IntStreamintStream=IntStream.of(15,13,45,18,89,70,76,56);

OptionalDoubleres=intStream.average();

System.out.println("Averageoftheelementsofthestream...");

if(res.isPresent()){

System.out.println(res.getAsDouble());

}else{

System.out.println("Nothing!");

}

}

}

输出结果Averageoftheelementsofthestream...

47.75

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。