Java Streams Quiz

Java Streams Quiz

Professional Development

10 Qs

quiz-placeholder

Similar activities

Introduction to Desktop Software

Introduction to Desktop Software

University - Professional Development

10 Qs

HTML beginners quiz

HTML beginners quiz

9th Grade - Professional Development

13 Qs

Sososososso

Sososososso

University - Professional Development

10 Qs

JMS Fundamentals: Core Java

JMS Fundamentals: Core Java

Professional Development

15 Qs

OPT BMW

OPT BMW

Professional Development

12 Qs

canva

canva

Professional Development

10 Qs

Collections MQC

Collections MQC

Professional Development

10 Qs

Mengenal Quizizz

Mengenal Quizizz

University - Professional Development

10 Qs

Java Streams Quiz

Java Streams Quiz

Assessment

Quiz

Computers

Professional Development

Medium

Created by

Rolland Gavriliță

Used 1+ times

FREE Resource

10 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Which of the following does not create a Java Stream?

List.of("a","b").stream()

Arrays.stream(new int[]{1,2,3})

Stream.of("x","y","z")

new Stream()

2.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

What does it mean that Java Streams are “lazy”?

They pause between elements.

Intermediate operations don’t run until a terminal operation is invoked.

They execute on a background thread.

They cache all elements in memory.

3.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Which of the following is a terminal Stream operation?

filter(...)

map(...)

sorted()

collect(...)

4.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

What is the result of this code? List names = List.of("Ana","Bob","Cip"); long c = names.stream() .filter(s -> s.length() > 3) .count(); System.out.println(c);

3

2

1

0

5.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Given List.of(3,1,2,3,2), what does .stream().distinct().sorted().toList() produce?

[1,2,3]

[3,2,1]

[3,1,2,3,2]

[2,3,1]

6.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Which operation would you use to convert a Stream> into a Stream?

map(...)

flatMap(...)

collect(...)

filter(...)

7.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

What does this do? List nums = List.of(2,3,4); int result = nums.stream().reduce(1, (a,b)->a*b);

Concatenates numbers as strings

Calculates the product (24)

Throws an exception

Calculates sum (9)

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?