/** *InputReaderFinal Cisc 107 *@author: Leo Gorokhovsky *@date: 6/18/07 */ import java.io.FileReader; import java.io.IOException; import java.io.PrintWriter; import java.util.Scanner; public class InputReader{ public InputReader(String value, String input, String output){ try{ FileReader reader = new FileReader(input); Scanner readFile = new Scanner(reader); Scanner readInput = new Scanner(System.in); PrintWriter out = new PrintWriter(output); int lineNumber = 1; while (readFile.hasNextLine()){ String line = readFile.nextLine(); if(value.equals(line)) { System.out.println("We have found a match with line number "+lineNumber+" please check your "+output+" file"); out.println("Line number : "+lineNumber+" "+line); } else{ System.out.println("Line number "+lineNumber+" was not a match with your inquiry"); } lineNumber++; } out.close(); } catch (IOException exception){ System.out.println("Error processing file: " + exception); } } public static void main(String[] args){ InputReader irf = new InputReader(); } }