How To Read File Inward Coffee Using Scanner Illustration - Text Files
Reading file amongst Scanner
From Java v onwards java.util.Scanner shape tin travel used to read file inwards Java. Earlier nosotros bring seen illustration of reading file inwards Java using FileInputStream together with reading file business past times business using BufferedInputStream together with inwards this Java tutorial nosotros volition See How tin nosotros purpose Scanner to read files inwards Java. Scanner is a utility shape inwards java.util bundle together with provides several convenient method to read int, long, String, double etc from origin which tin travel an InputStream, a file or a String itself. As noted on How to larn input from User, Scanner is too an tardily means to read user input using System.in (InputStream) every bit source.Main payoff of using Scanner for reading file is that it allows you lot to alter delimiter using useDelimiter() method, So you lot tin purpose whatsoever other delimiter similar comma, pipage instead of white space.
How to Read File inwards Java - Scanner Example
In this Java program, nosotros bring used java.util.Scanner to read file business past times business inwards Java. We bring get-go created a File event to stand upward for a text file inwards Java together with than nosotros passed this File event to java.util.Scanner for scanning. Scanner provides methods similar hasNextLine() together with readNextLine() which tin travel used to read file business past times line. It's advised to cheque for adjacent business earlier reading adjacent business to avoid NoSuchElementException inwards Java. Here is consummate code illustration of using Scanner to read text file inwards Java :
import java.io.File;
import java.io.FileNotFoundException;
import java.util.Scanner;
/**
*
* Java plan to read file using Scanner shape inwards Java.
* java.util.Scanner is added on Java v together with offering convenient method to read data
*
* @author
*/
public class ScannerExample {
public static void main(String args[]) throws FileNotFoundException {
//creating File event to reference text file inwards Java
File text = new File("C:/temp/test.txt");
//Creating Scanner instnace to read File inwards Java
Scanner scnr = new Scanner(text);
//Reading each business of file using Scanner class
int lineNumber = 1;
while(scnr.hasNextLine()){
String business = scnr.nextLine();
System.out.println("line " + lineNumber + " :" + line);
lineNumber++;
}
}
}
Output:
business 1 :--------------------- START-----------------------------------------------------
business 2 :Java provides several means to read files.
line 3 :You tin read file using Scanner, FileReader, FileInputStream together with BufferedReader.
line 4 :This Java plan shows How to read file using java.util.Scanner class.
line 5 :--------------------- END--------------------------------------------------------
import java.io.FileNotFoundException;
import java.util.Scanner;
/**
*
* Java plan to read file using Scanner shape inwards Java.
* java.util.Scanner is added on Java v together with offering convenient method to read data
*
* @author
*/
public class ScannerExample {
public static void main(String args[]) throws FileNotFoundException {
//creating File event to reference text file inwards Java
File text = new File("C:/temp/test.txt");
//Creating Scanner instnace to read File inwards Java
Scanner scnr = new Scanner(text);
//Reading each business of file using Scanner class
int lineNumber = 1;
while(scnr.hasNextLine()){
String business = scnr.nextLine();
System.out.println("line " + lineNumber + " :" + line);
lineNumber++;
}
}
}
Output:
business 1 :--------------------- START-----------------------------------------------------
business 2 :Java provides several means to read files.
line 3 :You tin read file using Scanner, FileReader, FileInputStream together with BufferedReader.
line 4 :This Java plan shows How to read file using java.util.Scanner class.
line 5 :--------------------- END--------------------------------------------------------
This is the content of test.txt file exception business numbers. You run across it doesn't require much coding to read file inwards Java using Scanner. You only postulate to produce an event of Scanner together with you lot are produce to read file.
Further Learning
Complete Java Masterclass
What is retentiveness mapped file inwards Java
0 Response to "How To Read File Inward Coffee Using Scanner Illustration - Text Files"
Post a Comment