Linguagens de programação fornecem ferramentas de software que permitem ler e gravar arquivos. Esta é uma função poderosa , que permite programar um software que pode fazer interface com arquivos . Muitos armazenar dados de configuração de programas em arquivos e salvar sua saída para arquivos . Interagindo com arquivos é muito comum em software. Se você quer aprender arquivo de entrada e saída, o melhor lugar para começar é aprender como ler um arquivo com uma linguagem popular , como Java. Coisas que você precisa
Java Development Kit e Netbeans Bundle
Show Mais instruções
1
Abra o software NetBeans clicando no ícone correspondente. Criar um novo projeto clicando em "File /New Project" e selecionar " Java Application ". Um novo projeto é criado e um arquivo de código fonte é exibido no editor de texto NetBeans. Este arquivo tem uma função principal e não muito mais
2
importar a biblioteca Java IO , que é usado para entrada e saída de arquivo , adicionando este para a parte superior do arquivo de código fonte: . < Br >
import java.io. * ;
3
Crie um bloco try /catch entre as chaves da função principal. Esta declaração vai pegar qualquer erro que a função de entrada de arquivo pode lançar . A instrução try /catch parecido com este:
try { }
catch (Exception qualquer ) {}
4
Criar um fluxo de dados para a leitura de um arquivo . Suponha que o arquivo que você deseja ler é chamado de " arquivo.txt ", e reside na pasta do projeto Java. Você iria declarar o fluxo de dados por escrever esta linha entre as chaves da instrução try :
DataInputStream i = new DataInputStream (new FileInputStream ( " arquivo.txt "));
5
Crie uma instância de BufferedReader , que irá ler o arquivo usando o fluxo de dados criado na etapa anterior . Escreva o seguinte abaixo da linha que você escreveu no passo anterior :
BufferedReader b = new BufferedReader (new InputStreamReader (i)) ;
6
Declare uma string que irá manter uma linha de texto do arquivo . Você pode fazer isso por escrito o seguinte abaixo da linha que você escreveu no Passo 5 :
string str ;
7
Iterate através de todas as linhas de texto no arquivo e imprimi-los para o console. Você pode fazer isso escrevendo um loop while assim:
while (( str = b.readLine ()) = null !) {System.out.println ( str );}
8
Execute o programa pressionando F6. O programa vai abrir o " arquivo.txt " arquivo e imprimir o seu conteúdo para o console.