UFRPE - Técnico em Tecnologia da Informação - Área Sistemas - 2019
Questão 44
44
Q1431548
Tecnologia da Informação Algoritmos
Atalhos
Compartilhar
Ano: 2019
Banca: Superintendência de Gestão e Desenvolvimento de Pessoas da UFRPE - SUGEP UFRPE
Prova: SUGEP UFRPE - UFRPE - Universidade Federal Rural de Pernambuco - Técnico em Tecnologia da Informação - Área Sistemas

Interfaces funcionais em Java são disponibilizadas através do pacote “java.util.function”. A interface BinaryOperator descreve as operações realizadas entre duas variáveis do tipo T. Ciente disso e do código abaixo, qual será o valor da String s?


BinaryOperator<String> b = (s1, s2) -> {

s1 = s1.substring(0, s1.length()/2) + " " + s2;

return s1;

};

String s = b.apply("Hello", "World");

A

“Hello World”

B

“World”

C

“Hel World”

D

“Hello”

E

“He World”