De programmeertaal Java is een handige functie voor het verzamelen van gegevens , die heet gebufferde input stream . Een gebufferde input stream is een stroom van data die verwacht te schrijven gegevens aan, maar weet niet precies hoeveel gegevens te verwachten . De buffer is een tijdelijke opslagruimte in het geheugen dat plaats biedt de gegevens als het uitmondt in de beek . Als de buffer te vol raakt , wordt de stroom gespoeld en dat betekent meestal gegevens wordt ergens geschreven , bijvoorbeeld om een string . Wat je Java Software Development Kit nodig met NetBeans Integrated Development Environment ( IDE ) Bundel ( zie bronnen ) Toon Meer Aanwijzingen Laad de NetBeans IDE 1 door te klikken op op zijn programma-icoon . Wanneer het programma wordt geladen, ga naar " Nieuw /New Project" en selecteer " Java Application " uit de lijst aan de rechterzijde van het scherm . Een nieuwe broncode bestand verschijnt in de NetBeans teksteditor . De broncode bestand bevat een lege belangrijkste methode . Kopen van 2 Voeg een leeg bestand aan het project door te klikken op ' Bestand ', ' Nieuw ', en vervolgens ' Empty File . " Noem dit bestand " filename.txt " en open het in de teksteditor . U kunt het openen door het plaatsen van het in het project hiërarchie uitzicht gelegen aan de rechterzijde van het scherm . Eenmaal gevestigd , kunt u klikken om het te openen . Schrijf willekeurige tekst in dit bestand . Dit bestand zal dienen als de input file voor het programma . Sla het bestand op en sluit het. 3 Maak een nieuwe " FileInputStream " en zet deze op gegevens uit een bestand met de naam lezen " bestandsnaam.txt . " U kunt dit doen door het schrijven van de volgende verklaring : FileInputStream fileInput = new FileInputStream ( " filename.txt " ) ; 4 Maak een " BufferedInputStream " en bevestig deze aan de " FileInputStream " gemaakt in de vorige stap : BufferedInputStream in = new BufferedInputStream ( fileInput ) ; 5 Zet de " BufferedInputStream "om een string met behulp van de volgende verklaring : String myString = IOUtils.toString ( in , " UTF - 8 " ) ; 6 Start het programma door op de toets " F6 " . Het programma zal lezen wat er in het bestand " filename.txt " en zetten de gebufferde data in een string .
|