double idade = 30.0;
System.out.println("A idade de Marcos é " + (int) idade + "!");
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
double idade = 30.0;
System.out.println("A idade de Marcos é " + (int) idade + "!");
Na primeira linha "double" define que a variável "idade" será apresentada como um número com ponto flutuante e precisão dupla, em resumo um número com vírgula. Na segunda linha o (int) diz que a variável "idade" será apresentada como um inteiro, ou seja, se houver qualquer número depois da vírgula será ignorado.
Se vc atribuir a "idade" o valor 30.5, será apresentado como 30.