Commit 8d650a74 by Patryk Czarnik

forEach

parent 0de398d5
...@@ -34,6 +34,11 @@ public class P2_Lista { ...@@ -34,6 +34,11 @@ public class P2_Lista {
System.out.print(imie.toUpperCase() + " "); System.out.print(imie.toUpperCase() + " ");
} }
System.out.println(); System.out.println();
// Od Java 8 można forEach z wyrażeniem lambda
lista.forEach(imie -> System.out.print(imie + "; "));
System.out.println();
System.out.println(); System.out.println();
System.out.println("Podawaj numer pozycji, a zakończ pisząc -1"); System.out.println("Podawaj numer pozycji, a zakończ pisząc -1");
......
...@@ -31,6 +31,12 @@ public class P5_Slownik { ...@@ -31,6 +31,12 @@ public class P5_Slownik {
System.out.print(entry.getKey().toUpperCase() + "-" + entry.getValue() + ", "); System.out.print(entry.getKey().toUpperCase() + "-" + entry.getValue() + ", ");
} }
System.out.println(); System.out.println();
// Od Java 8 można też w ten sposób przejrzeć cały słownika:
slownik.forEach((klucz, wartosc) -> {
System.out.print(klucz + "=" + wartosc + "; ");
});
System.out.println();
System.out.println(); System.out.println();
System.out.println("Podawaj imiona osób, a ja odczytam ich wiek. Zakończ wciskając enter."); System.out.println("Podawaj imiona osób, a ja odczytam ich wiek. Zakończ wciskając enter.");
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment