Difference between revisions of "Reading a text file"
From MyWiki
Line 4: | Line 4: | ||
File file = new File("c:\\data\\input-file.txt"); | File file = new File("c:\\data\\input-file.txt"); | ||
</source> | </source> | ||
+ | '''Example''' | ||
<source lang="java"> | <source lang="java"> |
Revision as of 09:59, 17 September 2014
The File class
File file = new File("c:\\data\\input-file.txt");
Example
BufferedReader br = new BufferedReader(new FileReader(file)); String line; while ((line = br.readLine()) != null) { // process the line. } br.close();
Another example
import java.io.*; class FileRead { public static void main(String args[]) { try{ // Open the file that is the first // command line parameter FileInputStream fstream = new FileInputStream("textfile.txt"); // Get the object of DataInputStream DataInputStream in = new DataInputStream(fstream); BufferedReader br = new BufferedReader(new InputStreamReader(in)); String strLine; //Read File Line By Line while ((strLine = br.readLine()) != null) { // Print the content on the console System.out.println (strLine); } //Close the input stream in.close(); }catch (Exception e){//Catch exception if any System.err.println("Error: " + e.getMessage()); } } }