SóProvas


ID
1459804
Banca
CESGRANRIO
Órgão
Petrobras
Ano
2012
Provas
Disciplina
Programação
Assuntos

Analise o código de um programa Java a seguir.

public class TestaArgs {

          public static void main(String [ ] args) {
                   System.out.println(args [5] ) ;

                    }
}

Considere o seguinte comando:
java –hotspot TestaArgs um dois três quatro cinco seis sete
O que será impresso pelo programa ao executar esse comando?

Alternativas
Comentários
  • 1° : public class TestaArgs // Aqui é criado uma classe com o nome "TestaArgs".

    2° : public static void main(String [ ] args) // Aqui ele cria um método público (pode ser usado por qualquer classe), estático ( não precisa criar um objeto para ser utilizado), void ( não retorna nada ) e o nome do método "main" com um parâmetro de entrada que é um array de strings com uma variável de referência "args".

    3°:  System.out.println(args [5] ) // Aqui é um método que imprime na tela a posição 5 do array "args".

    4°: java –hotspot TestaArgs um dois três quatro cinco seis sete // Aqui ele insere as Strings 1, 2, 3, 4, 5, 6, 7 utilizando o Prompt de Comando do windows.

    //

    Portanto o valor que está na posição 5 do array é = 6

    LETRA E.