我正在做一个需要继续提问的实验室,但是无论我做什么,该程序总是在接受答案之前停止。这是我的主要方法:
import java.util.Scanner;
import static java.lang.System.*;
public class Lab03b
{
public static void main( String args[] )
{
Scanner scan = new Scanner(in);
boolean ans = true;
do{
out.println("Enter the word to display:: ");
String word = scan.nextLine();
out.println("Enter the number of times to display:: ");
int times = scan.nextInt();
out.println("Do you wish to continue? (y/n):: ");
String choice = scan.nextLine();
WordPrinter.printWord(word,times);
if (choice == "y" || choice == "Y")
{ ans = true;
}
else
{
ans = false;
}
} while(ans == true);
}
}
它引用另一个类,该类经过一个基本循环以输出x倍的单词数。任何帮助表示赞赏。