Streams, lendo do teclado e escrevendo em arquivos com Java

Artigo com código fonte bem comentado (pelo menos essa era a intenção) ensinando um pouco sobre fluxo de dados (streams), como ler strings da entrada padrão e ainda colocá-las em arquivos.

[ Hits: 33.482 ]

Por: Aeliton Germano em 04/11/2004


Sobre as classes que usaremos



No nosso código vamos usar classes do pacote java.io e falar um pouco sobre o que elas fazem.

São elas:
  • File: cria o arquivo;
  • BufferedReader: classe responsável pela leitura de caracteres, vetores e linhas (strings). A leitura a é feita em um stream de entrada;
  • InputStreamReader: ela converte um stream de byte para um stream de caracteres. o argumento passado ao construtor (no caso System.in) é Stream de entrada padrão;
  • PrintWriter: classe que envia dados para um stream de saída;
  • FileWriter: classe que escreve arquivos de caracteres;
  • String: objeto que armazenará os caracteres dá entrada para depois ser passada para a instância de PrintWriter para ser por ela escrito no stream;

Quantas classes pra fazer tão pouca coisa heim?!! :-)

Página anterior     Próxima página

Páginas do artigo
   1. Uma palavrinha sobre fluxo de dados (streams)
   2. Sobre as classes que usaremos
   3. Código-fonte
Outros artigos deste autor
Nenhum artigo encontrado.
Leitura recomendada

Jubler - Editor de legendas de filmes para Linux

Instalação e Configuração do JDK 7

Utilizando tratamento de exceções em java

Android e Eclipse no Ubuntu 11.10 - Problemas? Eis a solução

Ambiente de desenvolvimento Java com Eclipse + JDK 6 + Tomcat 5.5.20

  
Comentários
[1] Comentário enviado por m4sk4r4 em 04/11/2004 - 22:08h

Ae aeliton, mandou muito bem no artigo, bem claro e bem estruturado, parabéns velho, tou na espera dos próximos artigos,


Até +
[]'s

[2] Comentário enviado por ThalesBoss em 05/11/2004 - 05:06h

Parabens, aeliton!!! o artigo tah muito claro... o codigo tbm, certamente isso vai ser uma ajuda boa pra caramba, pra galera toda!!!

obs: temos ki bbmorar e comemerar sua conquista como novo analista!

Thales!!!!!

[3] Comentário enviado por jose_maria em 06/11/2004 - 16:06h

Opá, taí um artigo bem útil pra quem tá iniciando com Java.
A entrada de dados, em aplicações tipo terminal, com Java são meio chatinhas. Um artigo nessa área e sempre bem-vindo.
Valeu Aeliton.

[4] Comentário enviado por efantini em 05/04/2005 - 15:21h

Como o jose_maria escreveu: para quem está iniciando vale, e valeu, a dica

[5] Comentário enviado por jabesfelipe em 04/01/2008 - 10:05h

Interessante

[6] Comentário enviado por sukelly em 09/08/2010 - 08:47h

muito bom o artigo


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts