void searchForPopulationChange()
{
String goAgain;
String response;
int input;
int searchCount = 0;
boolean found = false;
boolean search = false;
while(search == false)
{
System.out.println ("Enter the Number for Population Change to be found: ");
input = scan.nextInt();
for (searchCount = 0; searchCount < populationChange.length; searchCount++)
{
if (populationChange[searchCount] == input)
{
System.out.print(""+countyNames[searchCount]+" County/City with a population of "+populationChange[searchCount]+" individuals\n");
found = true;
}
}
if (found == false) {
System.out.println("No records found!");
}
System.out.println("\n\n-------------------------------------------------------------------------");
System.out.println("\n\tDo you want to enter data for another Course? Type Yes or No: ");
response = scan.nextLine(); //the response is already recognized - thus ends or restarts the program
if (response.equalsIgnoreCase("yes"));
{
search = false;
}
if (response.equalsIgnoreCase("no"));
{
search = true;
}
}
}
} 你好! 这是我的程序到目前为止, 基本上, 当while循环结束, 我需要它来提示用户,如果他希望再次执行该程序。 是或否? 我得到提示打印 但是,扫描功能不起作用。 有什么建议吗?试图获得Yes // No提示符。不会接受回复
我建议你删除所有你的代码中克鲁夫特这是无关的问题。 – bdares
这个问题似乎是题外话题,因为它是关于TYPO – nachokk
它可能有助于链接到pastebin中的所有代码。但看起来像马克已经回答,低于 – Coffee