Sun Microsystems , overgenomen door Oracle , verdeelt de Java- programmeertaal met een uitgebreide bibliotheek van klassen en methoden die sterk verbeteren van Java basismogelijkheden . Deze bibliotheek , genaamd Java Platform , bevat ondersteuning voor bewerkingen op bestanden en streams . De scanner klasse maakt Java- code naar een input stream als een opeenvolging van door de gebruiker gedefinieerde tokens ( bv , de woorden in een zin , gescheiden door spaties ) te behandelen; Scanner ontleedt de input-stroom en geeft de penningen te bellen toepassingen . U kunt de scanner klasse te gebruiken om het aantal lijnen rekenen op een bestand in uw Java- code . Instructies Import 1 de vereiste klassen door het opnemen van deze lijnen aan het begin van uw programma : import java.io. * ; import java.util . * ; kopen van 2 Maak een instantie van de scanner klasse die neemt als input het bestand waarvan lijnen die u nodig hebt om te tellen , zoals in deze voorbeeldcode : file ingang = new file ( " myfile.txt " ) ; Scanner itereren = new Scanner (input ) ; . Vervang " myfile.txt " door de naam van het invoerbestand < br > 3 Tel het aantal regels in het bestand met behulp van Scanner 's ingebouwde ondersteuning om lijnen in de input file parsen : int numLines = 0 ; terwijl ( iterate.hasNextLine ( ) ) { String currLine = iterate.nextLine ( ) ; numLines + + ; } Aan het einde van de lus , variabele " numLines " zal het aantal regels bevatten in de input file . |