Pular para o conteúdo principal

Questão de Arquitetura de Software — Software — IF-MS 2016

Arquitetura de SoftwareSoftware
Código
qq207156
Banca
IF-MS
Órgão
IF-MS
Ano
2016
Nível
Superior
Cargo
Professor - Informática/Desenvolvimento Web
Considere o código a seguir escrito na linguagem Java.String invert(String s){_____if(s.length() == 1){_______return s;_____}else{________return instrução1___}}Qual afirmativa a seguir substitui a instrução1 e faz com que o método inverta uma String corretamente?
  1. Ainvert(s.substring(1, s.length())) + s.substring(0,1);
  2. Binvert(s.substring(0, s.length()-1)) + s.substring(0,1);
  3. Cinvert(s.substring(0, s.length()-1)) + s.substring(s.length()-1,s.length());
  4. Dinvert(s.substring(1, s.length()-1)) + s.substring(0,1);
  5. Einvert(s.substring(1, s.length())) + s.substring(0,s.length());
Revelar gabarito e comentário

GabaritoA — invert(s.substring(1, s.length())) + s.substring(0,1);

Link permanente: /questoes/qq207156