Caso deseje ler uma frase que inclua espaços em branco deverá fazer uma pequena modificação no código, alterando uma propriedade da classe:

Exemplo 1_2_005: programa que lê uma entrada de texto com espaços e imprime o valor digitado na tela.

import java.util.*; 

public class Exemplo_1_2_005 { 

       public static void main(String[] args) { 
           String nome; 
           Scanner scannome = new Scanner(System.in); 
           scannome.useDelimiter (System.getProperty("line.separator")); 
           nome= scannome.next(); 
           System.out.println("Nome: " + nome); 
           scannome.close(); 
   } 
}

A linha incluída diz para o objeto scanome que deverá considerar como entrada qualquer texto até que o usuário tecle enter.

Copyright © 2014 AIEC.