This week's book giveaway is in the Servlets forum.
We're giving away four copies of Murach's Java Servlets and JSP and have Joel Murach on-line!
See this thread for details.
The moose likes Beginning Java and the fly likes Help with java input file Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of Murach's Java Servlets and JSP this week in the Servlets forum!
JavaRanch » Java Forums » Java » Beginning Java
Bookmark "Help with java input file" Watch "Help with java input file" New topic

Help with java input file

jonas okwara
Ranch Hand

Joined: Jun 22, 2004
Posts: 58
I need help with this code. I want to be able to change "questionFile.txt" to correspond to the name of any file I input into the application.

try {

BufferedReader inputfile = new BufferedReader( new FileReader("questionFile.txt"));
for ( int i = 0; i < 3; i++){
question[i] = inputfile.readLine();
answer1[i] = inputfile.readLine();
answer2[i] = inputfile.readLine();
answer3[i] = inputfile.readLine();
answer4[i] = inputfile.readLine();
answer5[i] = inputfile.readLine();

}catch (IOException e) {
Irina Goble
Ranch Hand

Joined: May 09, 2004
Posts: 91

you are using the "FileReader(String fileName)" constructor in "new FileReader("questionFile.txt"))". So any string will do.
usha nataraj

Joined: Jul 21, 2004
Posts: 6
Pass the file name you want to read as Input parameter to main pgm like
> java pgmname "input file".
In your main function read it using args[0] into a string say strFile, where args[] is the main() function argument.
In BufferedReader constructor, you say -
BufferedReader br = new BufferedReader(strFile);
Hope this helps you out.

Thanks 'n Regards,<br />UshaRaju.
I agree. Here's the link:
subject: Help with java input file
Similar Threads
reading from file
Help with java input file
Reading from a file to a bidimensional array
Need help with username and password validation
Problem with getDocumentBase()