Saya memahami bahwa metode ini membedakan urutan eksekusi tetapi dalam semua pengujian saya, saya tidak dapat mencapai eksekusi pesanan yang berbeda.
Contoh:
System.out.println("forEach Demo");
Stream.of("AAA","BBB","CCC").forEach(s->System.out.println("Output:"+s));
System.out.println("forEachOrdered Demo");
Stream.of("AAA","BBB","CCC").forEachOrdered(s->System.out.println("Output:"+s));
Keluaran:
forEach Demo
Output:AAA
Output:BBB
Output:CCC
forEachOrdered Demo
Output:AAA
Output:BBB
Output:CCC
Berikan contoh ketika 2 metode akan menghasilkan keluaran yang berbeda.