SóProvas


ID
2083069
Banca
COMPERVE
Órgão
UFRN
Ano
2016
Provas
Disciplina
Programação
Assuntos

Analise o trecho de código Java a seguir, escrito para a versão 8.

String x="Técnico de Tecnologia da Informação";

String[] sup=x.split("cn");

int res=0;

for(String s:sup){

res++;

}

System.out.println(res);

Após a execução do código, o valor da variável res impresso na tela é

Alternativas
Comentários
  • O método split quebra uma String em várias substrings a partir de um caracter definido por você. Na questão, a String é  "Técnico de Tecnologia da Informação" e foi escolhido como caracter de quebra o "cn" ele quebrará a string em 3 partes: "Té", "ico de Te" e  "ologia da Informação".

    Em seguinda há:

    for(String s:sup){

        res++;

    }

    Esse for vai iterando pelo array e a cada item ele soma 1 na variável res.

    Resposta: 3