wood burning stoves*
The moose likes Java in General and the fly likes Loop Structures Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of Android Security Essentials Live Lessons this week in the Android forum!
JavaRanch » Java Forums » Java » Java in General
Bookmark "Loop Structures" Watch "Loop Structures" New topic

Loop Structures

Michael Steen

Joined: Feb 13, 2002
Posts: 4
I am very new to Java so please bare with me. I am writing a program that calculates court fines. At the end of the application I need to insert some code that will ask the user if they would like to continue at this point I need to invoke a loop if the answer is y finish if the answer is n. I have tried the while(!done) method I have tried IF ELSE (I have tried a lot of stuff). The variable I am using for the users answer of yes or no is String repeat; my boolean variable is boolean done = flase; From what I can tell the Boolean done = false is staying false for either choice. How can I get the repeat variable to yes or no to change the boolean done to true? I am taking on line classes and my instructor answer was to check Google.com s I could use anyones help at this point.
Thank you in advance for your assistance.
Les Dsouza

Joined: Jan 29, 2002
Posts: 27
If you are reading the user input from System.in then the problem maybe because System.in.read returns the user entered text+Carriage return + linefeed (in windows, in unix it will have text+ CR). Hence you need to discard these before using the input string for comparison.
check out the example below:

hope this helps...
Michael Steen

Joined: Feb 13, 2002
Posts: 4
Thank you for the input.
jQuery in Action, 2nd edition
subject: Loop Structures
Similar Threads
Phrase Guessing Game Help
Need Help Creating A Loop!
Question on Interface
Boxing and unboxing in Java 5
Shocking code