Please disable your adblock and script blockers to view this page

Search this blog

Showing posts with label FileHandling. Show all posts
Showing posts with label FileHandling. Show all posts

Saturday 24 November 2018

Read Text File in Java using FileReader Class

 Previously I have posted about reading text file using FileInputStreamBufferedReader and Scanner Class. This post shows how to read text files in java using FileReader class.


This is a sample text file


and this is the java code to read text files using FileReader class

  1. package client;
  2. import java.io.FileNotFoundException;
  3. import java.io.FileReader;
  4. import java.io.IOException;
  5. public class ReadFileFr {
  6. public ReadFileFr() {
  7. super();
  8. }
  9. public static void main(String[] args) {
  10. // Absolute path of file that you want to read
  11. FileReader fr=null;
  12. try {
  13. fr = new FileReader("D:/sampleFile.txt");
  14. } catch (FileNotFoundException e) {
  15. System.out.println(e);
  16. }
  17. int data;
  18. //Iterate over file content
  19. try {
  20. while ((data = fr.read()) != -1)
  21. System.out.print((char) data);
  22. } catch (IOException e) {
  23. System.out.println(e);
  24. }
  25. }
  26. }

Execute this java code

Output is


Cheers 🙂 Happy Learning

Thursday 22 November 2018

Read Text File in Java using Scanner Class

 Previously I have posted about reading text file using FileInputStream and BufferedReader. This post shows how to read text files in java using the Scanner class.


This is a sample text file


and this is the java code to read text files using the Scanner class

  1. package client;
  2. import java.io.File;
  3. import java.io.FileNotFoundException;
  4. import java.util.Scanner;
  5. public class ReadFileScn {
  6. public ReadFileScn() {
  7. super();
  8. }
  9. public static void main(String[] args) {
  10. // Absolute path of file that you want to read
  11. File f = new File("D:/sampleFile.txt");
  12. Scanner s = null;
  13. try {
  14. s = new Scanner(f);
  15. } catch (FileNotFoundException e) {
  16. }
  17. //Iterate over file content
  18. while (s.hasNextLine())
  19. System.out.println(s.nextLine());
  20. }
  21. }

Execute this java code

Output is


Cheers 🙂 Happy Learning

Read Text File in Java using BufferedReader

 Previously I have posted about reading text file using FileInputStream and this post shows how to read text files in java using BufferedReader class.



This is a sample text file


and this is the java code to read a text file using BufferedReader class

  1. package client;
  2. import java.io.BufferedReader;
  3. import java.io.File;
  4. import java.io.FileNotFoundException;
  5. import java.io.FileReader;
  6. import java.io.IOException;
  7. public class ReadFileBfr {
  8. public ReadFileBfr() {
  9. super();
  10. }
  11. public static void main(String[] args) {
  12. // Absolute path of file that you want to read
  13. File f = new File("D:/sampleFile.txt");
  14. BufferedReader bfr=null;
  15. try {
  16. bfr = new BufferedReader(new FileReader(f));
  17. } catch (FileNotFoundException e) {
  18. }
  19. String data;
  20. //Iterate over file content
  21. try {
  22. while ((data = bfr.readLine()) != null)
  23. System.out.println(data);
  24. } catch (IOException e) {
  25. }
  26. }
  27. }

Execute this java code

Output is


Cheers ðŸ™‚ Happy Learning