Não entendi o pq ele compila e executa normalmente se no primeiro system.ou.printf("%s", 12) , não teria que ser passado um tipo String?
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!
Não entendi o pq ele compila e executa normalmente se no primeiro system.ou.printf("%s", 12) , não teria que ser passado um tipo String?
Priscila, Bom dia !
Ao utilizar %s para imprimir o numeral 12 , o java faz a conversão automatica do 12 para um String. imprimindo o valor de 12 .
espero ter ajudado , Bons Estudos