aspose file tools*
The moose likes Java in General and the fly likes why the program keep looping Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Java in General
Bookmark "why the program keep looping " Watch "why the program keep looping " New topic
Author

why the program keep looping

su zhen
Greenhorn

Joined: Jul 22, 2011
Posts: 1
Anyone can help me see, everytime i press 3 or anything to do with displaying data from the txt. file the data keep showing and repeat alot of times.



class file-

.txt data
1|Acer|Aspire 4750G|laptop|1,198|1000
2|Dell|XPS 8300|desktop|1,199|222
3|Dell|1130n|printer|172|1231
4|Apple|ipod Touch|music player|8GB: $328, 16GB:$428, 32GB:588|322
5|Nikon|Coolpix P300|camera|599|324
6|Apple|MacBook|laptop|1348|60
7|Fujifilm|Finepix Jx200|camera|159|279
8|Acer|Aspire M3970|desktop|999|33
9|Fujitsu|Lifebook P521|laptop|599|464
10|Creative|ZEN X-Fi2|music player|8GB:159|54
Maneesh Godbole
Saloon Keeper

Joined: Jul 26, 2007
Posts: 10372
    
    8

Your code has this pattern
1) Read a line
2) Check the condition of the line in a while loop and execute some logic.
However, your line never changes.

You need to change it so something like

This way, for every iteration, the value of line will change


[How to ask questions] [Donate a pint, save a life!] [Onff-turn it on!]
Campbell Ritchie
Sheriff

Joined: Oct 13, 2005
Posts: 38818
    
  23
Why are you using StringTokenizer? Have you read its documentation? Why are you using Readers when a Scanner is so much easier to use?
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: why the program keep looping