怎样用Java求1~10000中的所有质数最简便的方法

日期:2017-09-05 15:05:10 人气:1

怎样用Java求1~10000中的所有质数最简便的方法

运用java8新特性stream来解决 参考以下代码 /** * IntStream.range(1,10001) :获取一个stream,是从1-10000的 * filter: 取出stream每个数字进行过滤,比如选取数字300,则再构造一个stream,从2-299,依次用300取余2-299中的数,若有一个是整除,余数为0的话,这个数字就不是我们要找的质数,跳过 * forEach:打印经过filter过滤后的stream中的每个数 */IntStream.range(1,100
    A+
热门评论