Мой сторож в приведенном ниже коде не будет работать. Он продолжает цикл вместо выхода при вводе 'zzz'. Есть идеи? Обратите внимание, что в этом упражнении я хочу использовать класс консоли, а не класс сканера.
class Username{
public static void main(String[] args){
String name, surname, code, username ;
boolean sentinel = true ;
do
{
System.out.print("enter name: ");
name = Console.readString();
System.out.print("enter surname: ");
surname = Console.readString();
System.out.print("enter code: ");
code = Console.readString();
username = surname + name.charAt(0) + code ;
System.out.print("your username: " + username);
System.out.println();
System.out.print("enter zzz to stop or hit eneter to continue: ");
String ans = Console.readString();
if (ans == "zzz")
sentinel = false ;
}
while (sentinel);
}//end main
}//end class