java.util.Random#ints ( )源码实例Demo

下面列出了java.util.Random#ints ( ) 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。

源代码1 项目: chuidiang-ejemplos   文件: Java8RandomExample.java
public static void main(String[] args) {
    Random random = new Random();

    // IntStream for values between 1 and 6 both included
    final IntStream ints = random.ints(1, 7);

    // Iterator to get integers
    final PrimitiveIterator.OfInt iterator = ints.iterator();

    // Loop to print 10 integers.
    int counter=0;
    while (iterator.hasNext() && counter<10){
        System.out.println(iterator.next());
        counter++;
    }

    // Close de stream
    ints.close();
}
 
源代码2 项目: chuidiang-ejemplos   文件: Java8RandomExample.java
public static void main(String[] args) {
    Random random = new Random();

    IntStream intStream = random.ints(10, 1, 7);
    Iterator iterator = intStream.iterator();

    while (iterator.hasNext()){
        System.out.println("Random Number "+iterator.next());
    }

    intStream = random.ints(10, 1, 7);
    intStream.forEach(value ->
            System.out.println("Random Number "+value)
    );
}
 
源代码3 项目: tutorials   文件: RandomNumbersGenerator.java
public IntStream generateRandomUnlimitedIntStream() {
    Random random = new Random();
    IntStream unlimitedIntStream = random.ints();
    return unlimitedIntStream;
}
 
源代码4 项目: tutorials   文件: RandomNumbersGenerator.java
public IntStream generateRandomLimitedIntStream(long streamSize) {
    Random random = new Random();
    IntStream limitedIntStream = random.ints(streamSize);
    return limitedIntStream;
}
 
源代码5 项目: tutorials   文件: RandomNumbersGenerator.java
public IntStream generateRandomLimitedIntStreamWithinARange(int min, int max, long streamSize) {
    Random random = new Random();
    IntStream limitedIntStreamWithinARange = random.ints(streamSize, min, max);
    return limitedIntStreamWithinARange;
}