Olá, estou com uma dúvida. O uso do Scanner é correto? Existe outra classe que seja melhor que a Scanner?
Uso do Scanner
1 Resposta
No java 1.5 temos a classe java.util.Scanner que facilita bastante o trabalho de ler de um InputStream .
Ex:
import java.io.FileNotFoundException;
import java.io.PrintStream;
import java.util.Scanner;
class Teste {
public static void main(String[] args) throws FileNotFoundException {
Scanner s = new Scanner(System.in);
PrintStream ps = new PrintStream("arquivo.txt");
while (s.hasNextLine()) {
ps.println(s.nextLine());
}
}
}
Aqui você está lendo do teclado, passando como parametro um InputStrem que por composicao esta em System.in;
Se existe outra classe melhor, que a Scanner, isto leva mais em conta o gosto de cada um!
Valeu!!
Criado 17 de fevereiro de 2008
Ultima resposta 17 de fev. de 2008
Respostas 1
Participantes 2
Alura O que é Python? — um guia completo para iniciar nessa linguagem de programação Acesse agora o guia sobre Python e inicie sua jornada nessa linguagem de programação: o que é e para que serve, sua sintaxe e como iniciar nela!
Casa do Codigo Engenharia de Prompt para Devs: Um guia para aprender a... Por Ricardo Pupo Larguesa — Casa do Codigo