Boa tarde a todos, estou com uma duvida referente ao armazenamento em variaveis
o professor mostrou desta forma, e tenho feito assim desde então, porem tenho achado muito confuso desta forma, sempre acabo me confundido
String entra;
entra = JOptionPane.showInputDialog("Adivinhe o numero");
numero = Integer.parseInt(entra);
até que percebi que se fizesse desta forma, o algoritimo roda sem nenhum problema e acredito que fica de compreensao mais facil, ao menos para mim
numero=Integer.parseInt(JOptionPane.showInputDialog("Adivinhe o numero"));
ainda estou começando no java, por isso sou bem leigo, teria algum problema em fazer dessa forma? esta correto?
creio que não, alias, até melhor… pelo fato de criar apenas uma variável, assim, usando menos memória, =)
Andre_Rosa
Não, nenhum problema; é uma forma até mais bonita de se fazê-lo, aliás. Agora depende do seu professor.
Ruttmann
Problema algum em fazer, desde que aprendi deste modo, só faço.
Ali onde vc escrever Integer.parseInt , também pode ser usado Integer.valueOf
Com esse comando valueOf podes usar Byte, Short, Double, Float…
Só uma dica né.
InicianteJavaHenriqu
Seu professor passou assim somente para ensinar (passo a passo), mas como já falaram não há problema nenhum (é até melhor) reduzir código, e lembre-se: existem dois tipos de programadores, o bom e o ótimo, o bom faz o código com mais linhas, o ótimo faz com menas linhas, já programador ruim não existe.