wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Tutorium 7 - Prog2

Total questions: 7

Worksheet time: 4mins

Name
Class
Date
1.

Die Methodenreferenz von x -> Math.abs(x) ist Math::abs

a)

Stimmt

b)

Falsch!

2.

Was ist der Lambda-Ausdruck von ArrayList<String>::new

a)

() -> new ArrayList<String>

b)

(String s) -> new ArrayList<>()

c)

(Sting s) -> new ArrayList<String>(s)

d)

(s) -> new ArrayList(String s)

3.

1. Welche Methode verwendet man bei Streams, um Elemente in eine finale Form zu sammeln?

a)

.map()

b)

.filter()

c)

.collect()

4.

Welche Collectors-Methode entfernt Duplikate, indem sie die Elemente in ein Set sammelt?

a)
  • .toList()

b)

.joining()

c)
  • .toSet()

d)
  • .groupingBy()

5.

Was ist die Ausgabe dieses Codes?

a)
  • {true=[Hey], false=[Was geht, JOJOJO]}

b)
  • {false=[Hey, Was geht], true=[JOJOJO]}

c)
  • {false=[Was geht, JOJOJO], true=[Hey]}

d)

{false=[Hey], true=[Was geht, JOJOJO]}

6.

Was beschreibt am besten einen verschachtelten Stream (nested Stream) in Java?

a)

Ein Stream, der in einer Methode definiert und in einer anderen verwendet wird.

b)

Ein Stream, der innerhalb eines anderen Streams verwendet wird, um eine tiefere Verarbeitungsschicht zu erreichen.

c)

Ein Stream, der zur Sammlung von Daten in einer Datenbank verwendet wird.

d)

Ein Stream, der nur für die Verarbeitung von Dateisystemen geeignet ist.

7.

Wie würdest du eine Liste von Listen in Java in eine einzige flache Liste transformieren?

a)

map, um die Listen zu transformieren, und collect, um die Ergebnisse zu sammeln.

b)

flatMap, um die Listen zu flachen, und collect, um die Ergebnisse zu sammeln.

c)

filter, um die Listen zu flachen, und collect, um die Ergebnisse zu sammeln.

d)

sorted, um die Listen zu flachen, und collect, um die Ergebnisse zu sammeln.