LongStream generar (LongSupplier s) devuelve una secuencia desordenada secuencial infinita donde cada elemento es generado por el LongSupplier proporcionado (un proveedor de resultados de valor largo). Esto es adecuado para generar flujos constantes, flujos de elementos aleatorios, etc.
Sintaxis:
static LongStream generate(LongSupplier s)
Parámetros:
- LongStream : una secuencia de elementos primitivos de valores largos.
- LongSupplier : un proveedor de elementos de valor largo.
- s : LongSupplier para elementos generados.
Valor devuelto: un nuevo LongStream secuencial infinito sin ordenar.
Ejemplo 1 :
// Java code for LongStream.generate() // to generate an infinite sequential // unordered LongStream import java.util.*; import java.util.stream.LongStream; class GFG { // Driver code public static void main(String[] args) { // using LongStream.generate() method // to generate 7 random Integer values LongStream stream = LongStream.generate(() -> { return (long)(Math.random() * 10000); }); // Displaying the randomly generated values stream.limit(7).forEach(System.out::println); } }
Producción :
4377 6200 9920 6015 7879 7887 8792
Publicación traducida automáticamente
Artículo escrito por Sahil_Bansall y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA