Hola, una pregunta de novato: en esta parte de mi programa, ¿porque al escribir "quit" no se termina la ejecución del bloque?
public void enroll() {
// Get inside a loop, user hits Q to exit
Scanner in = new Scanner(System.in);
String course;
System.out.println("Enter course to enroll (Q to quit): ");
do {
course = in.nextLine();
courses = courses + "\n" + course;
tuitionBalance = tuitionBalance + costOfCourse;
} while (course != "q".toLowerCase());
System.out.println("Enrolled in: " + courses);
System.out.println("Tuition balance: " + tuitionBalance);
}
Gracias anticipadas por cualquier ayuda