Hallo allesamt,
irgendwie ist es ein fürchterlich banales Streben. Imperativ hätte ich überhaupt keine Probleme damit:
Gegeben wäre z.B. ein Array aus Strings denen ich gerne jeweils vorne eine iterierte Nummer geben möchte um sie z.B. hinterherausgeben oder sowas
Also die Tutorials sind ja ganz nett, man kann sich Zahlen in einem endlos-Stream geben lassen man kann sogar Zeilen eines Files lesen, wow.
Aber wie mache ich das mit Zahlen die ich mir generieren lasse um die Strings oder Zeilen zu nummerieren?
Ich dachte an sowas wie Intstream.generate und map etc, aber wie kombiniere ich dass denn dann mittels Stream?
Hat jemand da eine Idee oder Beispiel?
Wie gesagt hinerher soll sowas wie
1. meine erste Zeile
2. meine zweite Zeile
3. ....
rauskommen
PS: ich googelte auch schon nach dem Stichwort Java8 Streams merge aber die Autoren diesen Themas verstehen unter merge lediglich ein aneinanderhängen von Streams, sowas verstehe ich tatsächlich nicht unter merge, sondern sowas wie:
Stream1 : 1,2,3,4,5,6,7
Stream2: a,b,c,d,e,f,g
Merge 1a,2b,3c ...
irgendwie ist es ein fürchterlich banales Streben. Imperativ hätte ich überhaupt keine Probleme damit:
Gegeben wäre z.B. ein Array aus Strings denen ich gerne jeweils vorne eine iterierte Nummer geben möchte um sie z.B. hinterherausgeben oder sowas
Also die Tutorials sind ja ganz nett, man kann sich Zahlen in einem endlos-Stream geben lassen man kann sogar Zeilen eines Files lesen, wow.
Aber wie mache ich das mit Zahlen die ich mir generieren lasse um die Strings oder Zeilen zu nummerieren?
Ich dachte an sowas wie Intstream.generate und map etc, aber wie kombiniere ich dass denn dann mittels Stream?
Hat jemand da eine Idee oder Beispiel?
Wie gesagt hinerher soll sowas wie
1. meine erste Zeile
2. meine zweite Zeile
3. ....
rauskommen
PS: ich googelte auch schon nach dem Stichwort Java8 Streams merge aber die Autoren diesen Themas verstehen unter merge lediglich ein aneinanderhängen von Streams, sowas verstehe ich tatsächlich nicht unter merge, sondern sowas wie:
Stream1 : 1,2,3,4,5,6,7
Stream2: a,b,c,d,e,f,g
Merge 1a,2b,3c ...
Zuletzt bearbeitet: