Javafree
Página Inicial do Fórum > Java Básico

ler variável com espaço



Criar novo tópico   Responder tópico
  1. Comment Arrow

    Publicado em: 16/04/2016 16:33:10

    olá pessoal!
    Gostaria de uma ajudinha. Estou realizando um trabalho de aula e preciso ler em uma variável dois valores, exemplo "branco p" estava usando nextLine mas não está funcionando pois ele joga na tela os dois System.out.println de uma vez só, se eu usar somente next ele traz os System.out.println um de cada vez ai consigo digitar no teclado, porém cai fora e não continua no laço.


    public class camiseta {
    private static Scanner ler;

    public static void main(String[] args) {
    ler = new Scanner(System.in);

    int j;

    ArrayList<String> lista = new ArrayList<String>();

    System.out.println("Digite o total de camisetas:";
    j = ler.nextInt();

    for (int i=1; i<=j; i++){
    System.out.println("Digite o Nome do aluno";
    lista.add(ler.nextLine());

    System.out.println("Digite a cor da camiseta e o tamanho";
    lista.add(ler.nextLine());

    }

    System.out.println(lista);
    }



  1. Relacionados