Summer Special - Limited Time 65% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: top65certs

PDF 1z0-809 Study Guide

Page: 13 / 16
Total 208 questions

Java SE 8 Programmer II Questions and Answers

Question 49

Given the code fragment:

List listVal = Arrays.asList(“Joe”, “Paul”, “Alice”, “Tom”);

System.out.println (

// line n1

);

Which code fragment, when inserted at line n1, enables the code to print the count of string elements whose length is greater than three?

Options:

A.

listVal.stream().filter(x -> x.length()>3).count()

B.

listVal.stream().map(x -> x.length()>3).count()

C.

listVal.stream().peek(x -> x.length()>3).count().get()

D.

listVal.stream().filter(x -> x.length()>3).mapToInt(x -> x).count()

Question 50

Given the code fragments :

and

What is the result?

Options:

A.

TV Price :110 Refrigerator Price :2100

B.

A compilation error occurs.

C.

TV Price :1000 Refrigerator Price :2000

D.

The program prints nothing.

Question 51

Given the code fragment:

Stream> iStr= Stream.of (

Arrays.asList (“1”, “John”),

Arrays.asList (“2”, null)0;

Stream< nInSt = iStr.flatMapToInt ((x) -> x.stream ());

nInSt.forEach (System.out :: print);

What is the result?

Options:

A.

1John2null

B.

12

C.

A NullPointerException is thrown at run time.

D.

A compilation error occurs.

Question 52

Given the code fragment:

Stream files = Files.list(Paths.get(System.getProperty(“user.home”)));

files.forEach (fName -> {//line n1

try {

Path aPath = fName.toAbsolutePath();//line n2

System.out.println(fName + “:”

+ Files.readAttributes(aPath, Basic.File.Attributes.class).creationTime

());

} catch (IOException ex) {

ex.printStackTrace();

});

What is the result?

Options:

A.

All files and directories under the home directory are listed along with their attributes.

B.

A compilation error occurs at line n1.

C.

The files in the home directory are listed along with their attributes.

D.

A compilation error occurs at line n2.

Page: 13 / 16
Total 208 questions