A linguagem de programação Java lida com os dados através da implementação de um " fluxo ". Fluxos são construções de programação que simplificam a manipulação de dados . Streams têm um comprimento indeterminado e novos dados são armazenados em um buffer. Quando o buffer enche , o fluxo é liberado e os dados são então processados . Você pode copiar um fluxo de entrada de um fluxo de saída usando algumas funções da biblioteca Java. Isto pode vir a calhar se você está programando uma aplicação que é pesado no departamento de processamento de dados. Coisas que você precisa
Java kit de desenvolvimento de software com o NetBeans desenvolvimento integrado
Environment ( IDE) agrupar
Show Mais instruções
1
Carregar o NetBeans IDE , clicando em seu ícone do programa. Quando o programa é carregado , vá até " Novo /New Project " e selecione " Java Desktop Application " da lista no lado direito da tela. Um novo projeto é criado, e uma janela de aplicação desktop em branco aparece no espaço de trabalho principal.
2
importar as bibliotecas de fluxo , que exigem a biblioteca Exception . Para importar essas bibliotecas , escreva o seguinte código na parte superior do seu arquivo de código fonte:
java.io.FileInputStream importação;
java.io.FileOutputStream importação;
import java.io.IOException ;
3
Criar uma exceção " try /catch " bloco escrevendo o seguinte dentro das chaves da função principal :
try { }
catch (Exception e) {}
4
Declare um fluxo de entrada e saída , escrevendo o seguinte dentro das chaves do bloco try :
em = new FileInputStream ( "Texto de Entrada ");
out = new FileOutputStream ( "Output ");
5
Crie um tipo de dados inteiro temporária que irá funcionar como um intermediário entre o fluxos de entrada e saída. Escreva a próxima linha de código abaixo as escritas na etapa anterior :
int tmp ;
6
loop através do fluxo de entrada usando um loop while por escrever a próxima linha de código abaixo da linha de escrita na etapa anterior :
while (! ( tmp = in.read ()) = -1 ) {}
7
Copie os dados do fluxo de entrada para o fluxo de saída , colocando a próxima linha de código entre as chaves do loop while
out.write ( tmp ); .
8
Execute o programa pressionando " F6 . " A entrada de stream " Texto de Entrada" é copiado para o fluxo de saída , substituindo o texto "Output ".