A linguagem de programação Java tem um recurso útil para a recolha de dados, o que é chamado de fluxo de entrada de buffer. Um fluxo de entrada buffer é um fluxo de dados que espera que os dados a serem gravados para ele , mas não sabe exatamente a quantidade de dados que esperar. O buffer é um espaço de armazenamento temporário na memória que pode acomodar os dados à medida que deságua no córrego. Quando o buffer fica muito cheio , o fluxo é liberado e que geralmente significa que os dados são gravados em algum lugar, por exemplo, para uma string. Coisas que você precisa
Desenvolvimento Java Software Development Kit com NetBeans Integrated Development Environment ( IDE) Bundle (consulte Recursos)
Mostrar Mais instruções
1
Carregar o NetBeans IDE , clicando no ícone do programa. Quando o programa é carregado , vá até " Novo /New Project " e selecione "Aplicativo Java" na lista do lado direito da tela . Um novo arquivo de código fonte é exibido no editor de texto NetBeans. O arquivo de código fonte contém um método main vazio.
2
Adicione um arquivo vazio para o projeto, clicando em " Arquivo", " Novo " e depois " Arquivo vazio " . Nomeie este arquivo " arquivo.txt " e abri-lo no editor de texto . Você pode abri-lo , localizando-o no modo de exibição hierarquia do projeto localizado no lado direito da tela . Uma vez localizado, você pode clicar nele para abri-lo. Escrever texto aleatório neste arquivo. Este arquivo irá servir como o arquivo de entrada para o programa. Salve o arquivo e feche-o .
3
Criar um novo " FileInputStream " e configurá-lo para ler dados de um arquivo chamado " arquivo.txt ". Você pode fazer isso por escrito a seguinte declaração :
FileInputStream FileInput = new FileInputStream ( " arquivo.txt ");
4
Criar um " BufferedInputStream " e anexá-lo ao " FileInputStream " criado na etapa anterior :
BufferedInputStream em = new BufferedInputStream ( FileInput );
5
Converter a " BufferedInputStream "para uma string usando a seguinte declaração:
Cordas minhaString = IOUtils.toString (em " UTF-8 ");
6
Execute o programa pressionando a tecla " F6 " . O programa vai ler o que está no " arquivo.txt " arquivo e converter os dados em buffer em uma string.