Olá galera, blza?
Seguinte, eu comecei a estudar java e tenho lido uns livros, ok, mas tem uma coisa que está me deixando com a pulga atrás da orelha, tanto no livro dos Deitel como o livro "Aprendendo Java" (não me recordo o autor) eles deixam bem claro que o compilador ignora espaços em branco e linhas em branco num programa java.
Ok, mas nas IDEs que eu uso (IntelliJ IDEA e KWriter no linux) quando eu tento fazer uma coisa do tipo:
JOptionPane.showMessageDialog( null, "Esse texto terá uma quebra\n
de linha" );
Não funciona... o IDE sugere que eu faça:
JOptionPane.showMessageDialog( null, "Esse texto terá uma quebra\n" +
"de linha" );
Bem... esse enter que eu dou para que a string não fique muito grande na tela não deveria ser ignorado pelo compilador? Porque se exige que eu parta as strings e as concatene?
Uma observação, sem o uso do caractere de escape \n as IDEs não encrencam e deixam eu pular para a próxima linha sem problemas, como em:
JOptionPane.showMessageDialog( null, "aqui não tem o escape então
eu posso pular a linha assim" );
Alguém pode me ajudar a entender esse prob?
Brigadão galera e fuizzz!!
