Solucionado (ver solução)

Importante

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!

Solucionado
(ver solução)
1
resposta

\n

Caros, Gostaria de saber se o uso do comando de quebra de linha estão corretos nas seguintes situações:

class MeuProgramaModificado {    
    public static void main(String[] args) {
        System.out.println("Java é fácil" + "\nCom empenho e dedicação");        
    }    
}

e

class MeuProgramaModificado {    
    public static void main(String[] args) {
        System.out.println("Java é fácil \nCom empenho e dedicação");        
    }    
}

Existe alguma diferença entre esses diferentes usos?

1 resposta
solução!

Oi Ricardo, tudo bem? O resultado final é o mesmo concorda? Porém no primeiro caso, o compilador primeiro concatena as duas string, quebra a linha e depois imprime o resultado. Enquanto no segundo, ele quebra a linha e emprime.

Não há diferenças práticas, mas no passo a passo da execução, o primeiro exemplo tem um passo a mais. Pegou a ideia?