मैं समझता हूं कि ये विधियां क्रियान्वयन के क्रम में भिन्न हैं लेकिन मेरे सभी परीक्षण में मैं अलग-अलग क्रम निष्पादन प्राप्त नहीं कर सकता।
उदाहरण:
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));
आउटपुट:
forEach Demo
Output:AAA
Output:BBB
Output:CCC
forEachOrdered Demo
Output:AAA
Output:BBB
Output:CCC
कृपया उदाहरण प्रदान करें जब 2 तरीके अलग-अलग आउटपुट उत्पन्न करेंगे।