java Basico | System.out.print | Scanner.nextLine()

19/11/2015

1

Prezados, boa noite, alguém por favor consegue sanar a minha duvida.
veja, estou atribuindo valor para algumas variáveis utilizando a classe Scanner, mas estou tendo o seguinte problema;
[img]http://arquivo.devmedia.com.br/forum/imagem/458843-20151119-204143.jpg[/img]

descFatura é do tipo String portanto usei o nextLine() se ele estiver na primeira posição de execução, sem problemas, roda sem problemas agora se coloco ele em uma segunda posição de execução pra baixo, ai começa os problemas;

[img]http://arquivo.devmedia.com.br/forum/imagem/458843-20151119-204349.jpg[/img]

Ele ja mistura o texto e traz a proxima linha junto, se eu continuo digitando as informações ocorre um erro de exeção.
Se eu uso apenas o Scanner.next() ele não permite espaço entre as palavras e ocorre erro de exeption também.

alguma dica para permitir que eu coloque na posição que eu quizer e ele não perder a formatação?

muito grato desde já, Abraço!
Responder
×
+1 DevUP
Acesso diário, +1 DevUP
Parabéns, você está investindo na sua carreira