A classe Scanner em Java é comumente usada para ler os dados para uso pelo aplicativo . Ao construir Scanner para ler dados a partir do console , os programadores podem desenvolver interfaces de usuário muito simples linha de comando. Construtor do scanner aceita uma variedade de argumentos, incluindo os tipos de arquivos, fluxos de entrada , cordas e canais de bytes. Para criar uma interface de usuário simples que aceita várias palavras, podemos usar o InputStream classe. Instruções 
 1 
 Crie uma nova classe java chamado " scanwords ". 
 
 Scanwords public class { } 
 2 
 Coloque um método main na classe scanwords . 
 
 void main ( string [ ] args ) {} public static 
 3 
 Importe os pacotes do scanner e ArrayList de java.utils colocando o seguinte código na parte superior . de sua classe 
 
 import java.util.Scanner ; 
 
 java.util.ArrayList importação; 
 4 
 Crie um novo objeto Scanner para ler nas palavras . Você vai querer construir o Scanner com o argumento " System.in ". Isso informa ao scanner que será leitura de dados por meio de um fluxo de entrada 
 
 Scanner input = new Scanner ( System.in ); . 
 5 
 Criar um ArrayList para segurar as palavras . uma vez que eles foram inseridos 
 
 ArrayList  digitalizado = new ArrayList (); 
 6  Adicione a seguinte linha de código para permitir que o usuário final para introduzir o número de palavras que pretendem entrar 
 
 System.out.println (" Quantas palavras você gostaria de entrar ? "); . 
 
 int num = input.nextInt (); 
 < br > 7 
 Adicione o seguinte laço "for" para permitir que o usuário final para entrar nas palavras 
 
 para . (int i = 0; i < num; i + +) { 
 
 Sistema . out.println ("Digite palavra" + ( i +1) ); 
 
 scanned.add ( input.next ()); } 
 
 
 8 
 Adicionar outro laço "for" para testar se as palavras foram capturados e manipulados pelo Scanner 
 
 System.out.println (" Você digitou :"); 
 
 for (int j = 0; j < scanned.size (); j + +) { System.out.println 
 
 ( scanned.get (j)) ; } 
 
 
 9 
 Verifique a sua classe. Deve olhar como este : 
 
 import java.util.Scanner ; 
 
 java.util.ArrayList importação; 
 
 scanwords public class { 
 
 public static void main (String [] args ) { 
 
 Scanner input = new Scanner ( System.in ); 
 
 ArrayList  digitalizado = new ArrayList (); 
  Sistema . out.println ( " Quantas palavras você gostaria de entrar ? "); 
 
 int num = input.nextInt (); 
 
 for (int i = 0; i < num , i + +) { 
 
 System.out.println (" Digite palavra" + ( i +1) ); 
 
 scanned.add ( input.next ()); 
 
} 
 
 System.out.println (" Você digitou :"); 
 
 for (int j = 0; j < scanned.size (); j + +) { 
 
 System.out.println ( scanned.get (j)) ; } 
 
 
 
 } 
 
 } 
 10 
 Execute o classe.