I need to read a text file line by line using Java. I use available() method of FileInputStream to check and loop over the file. But while reading,
available()
FileInputStream
Simple code for reading file in JAVA:
import java.io.*; class ReadData { public static void main(String args[]) { FileReader fr = new FileReader(new File("")); while(true) { int n=fr.read(); if(n>-1) { char ch=(char)fr.read(); System.out.print(ch); } } } }