Java Java Basics Perfecting the Prototype Looping until the value passes

Kim-Julie Nguyen
Kim-Julie Nguyen
424 Points

Difficulties with part 2 of the challenge - coding to prompt the user in a do while loop

String response; boolean No; do { response = console.readLine("Do you understand do while loops? "); if (No) { console.printf("Do you understand do while loops? \n\n"); }

Example.java
// I have initialized a java.io.Console for you. It is in a variable named console.
String response = console.readLine("Do you understand do while loops?  ");
String response;
do {
  response = console.readLine("Do you understand do while loops?  ");
    if (No) {
      console.printf("Do you understand do while loops?  \n\n");
    }

1 Answer

try

String response;
do {
  response = console.readLine("Do you understand do while loops?  ");
    } while (response == "No");
Kim-Julie Nguyen
Kim-Julie Nguyen
424 Points

Thanks heaps for the feedback.

It seems to matter that there is two lots of equal signs in the following...

} while (response == "No");

I wasn't aware of this.

Thanks Tlotlo Molokwe