Le langage de programmation Java a une fonction utile pour la collecte de données , qui est appelé flux d'entrée tamponné. Un flux d'entrée tamponné est un flux de données qui attend des données à écrire sur elle , mais ne sait pas exactement combien de données s'attendre. Le tampon est un espace de stockage temporaire dans une mémoire pouvant recevoir les données circulant dans le flux . Lorsque la mémoire tampon devient trop pleine , le flux est évacué et que les moyens habituellement des données sont écrites quelque part , par exemple à une chaîne. Choses que vous devez
Java Kit de développement logiciel avec NetBeans environnement de développement intégré (IDE) de Bundle (voir Ressources)
Voir Plus Instructions
1
charge l'EDI NetBeans en cliquant sur l'icône du programme. Lorsque les charges de programmes , accédez au "Project New /Nouveau" et sélectionnez " Java Application " de la liste sur le côté droit de l'écran. Un nouveau fichier de code source s'affiche dans l'éditeur de texte NetBeans. Le fichier de code source contient une méthode main vide .
2
Ajouter un fichier vide pour le projet en cliquant sur "Fichier", "Nouveau" puis " Dossier vide". Nommez ce fichier " fichier.txt " et l'ouvrir dans l'éditeur de texte . Vous pouvez l'ouvrir en la localisant dans la vue hiérarchique d'un projet situé sur le côté droit de l'écran. Une fois localisé, vous pouvez cliquer dessus pour l'ouvrir . Écrire un texte aléatoire dans ce fichier. Ce fichier servira le fichier d'entrée pour le programme. Enregistrez le fichier et fermez-le .
3
Créer un nouveau " FileInputStream " et mis à lire des données depuis un fichier nommé " filename.txt . " Vous pouvez le faire par écrit la déclaration suivante:
FileInputStream FileInput = new FileInputStream ( " filename.txt ");
4
créer un « BufferedInputStream " et le joindre à la " FileInputStream "créé à l'étape précédente :
BufferedInputStream dans = new BufferedInputStream ( FileInput ) ;
5
Convertir le " BufferedInputStream "pour une chaîne en utilisant la déclaration suivante:
< p > Chaîne myString = IOUtils.toString (en " UTF-8" ) ;
6
Exécutez le programme en appuyant sur la touche " F6" . Le programme va lire tout ce qui est dans le fichier " fichier.txt " et de convertir les données en mémoire tampon dans une chaîne.