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

19/11/2015

0

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!
Samuel Rubens

Samuel Rubens

Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar