File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Beginning Java and the fly likes I/O File problem. Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Beginning Java
Bookmark "I/O File problem." Watch "I/O File problem." New topic

I/O File problem.

prerna boja
Ranch Hand

Joined: Aug 19, 2004
Posts: 67
Hi all,

I have the following program, it shows no compiler error but my output is blank . I need to get the non negative numbers from SumNums.d1 file, which contains the data as :

Is something wrong with my logic. If so please help me out.

Jeff Jetton
Ranch Hand

Joined: Mar 29, 2005
Posts: 71
Are you sure it compiles?

Take a look at the BufferedReader documentation and see if the read() method is really the best one to use for your purposes.

Oh, and there are logic errors in there too. First, what will happen to your while loop when your program reads in the zero on the second-to-last line of your input file? What if there were more non-negative numbers after that? (Or if the zero was the first number in your input file)

The rest of them you'll find pretty easily yourself when you get it to run.

Good luck!

- Jeff

[ April 13, 2005: Message edited by: Jeff Jetton ]
[ April 13, 2005: Message edited by: Jeff Jetton ]
Niki Nono
Ranch Hand

Joined: Mar 20, 2005
Posts: 256
why dont you create an algorithm for what you want to do?
This will make the logic pretty clear.
I think you should use the readLine() method to get each line and trim it before you put it inside a int variable.
think of sonething for the while loop and if you still face problems, do feel free to query.

Life called,so here I am.<br />Cheers<br />Niki.:-)
I agree. Here's the link:
subject: I/O File problem.
It's not a secret anymore!