public class LerneUnendlicheReihen { public static void main(String[] args) { IntStream reihe = IntStream.iterate(100, i -> ++i); reihe.limit(100).forEach(System.out::println); /** * Output: * 100 * 101 * ...usw... * 199 */ "abcdefg".chars().forEach(System.out::println); System.out.println("Nun mit Integer Objekten:"); AtomicInteger atomicInteger = new AtomicInteger(100); Stream<Integer> objektReihe = Stream.generate(atomicInteger::getAndIncrement); objektReihe.limit(10).forEach(System.out::println); /* Ausgabe: Nun mit Integer Objekten: 100 101 * ...usw... 109 */ } }
Home » Collections » Reihen generiern mit Stream-API