4
respostas

Imprimindo Texto e Números - Atividades.

System.out.println("mensagem aqui! " + "!");

Nessa atividade, você marcou a letra C como correta, sendo que faltou concatenar com o "!".

4 respostas

! não concatena. O que concatena no Java é sinal de +.

Não sei ao certo de qual exercício está falando, mas se puder copiá-lo aqui, posso detalhar melhor a resposta.

O exercício pede o seguinte:

Agora que já sabemos fazer operações com variáveis e também concatenar texto com números, use o que aprendeu para indicar todas as alternativas abaixo que mostrem o resultado "A idade de Marcos é 30!".

Pela resposta que você colocou, não existe um parametro definido para concatenar no println.

Se existir um parametro int idade = 30; :

int idade = 30;
System.out.println("A idade de Marcos é " + idade+ "!");

A concatenação estará certa e a mensage A idade de Marcos é 30! aparecerá.

Você pode usar um parâmetro double/float casted como int (você só quer o int dele):

double idade = 30;
System.out.println("A idade de Marcos é " + (int)idade+ "!");

Acho que você está confundindo. A alternativa C desse exercício contém o seguinte código:

double idade = 30.0; System.out.println("A idade de Marcos é " + (int) idade + "!");

Ou seja, o "!" está sim concatenado. A única que não tem o "!" concatenado é a resposta "B" e ela está sim marcada como incorreta.

Agora entendi!!