System.out.println("mensagem aqui! " + "!");
Nessa atividade, você marcou a letra C como correta, sendo que faltou concatenar com o "!".
System.out.println("mensagem aqui! " + "!");
Nessa atividade, você marcou a letra C como correta, sendo que faltou concatenar com o "!".
! 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!!