我的程序将提供有关建筑物的信息,这些信息存储在在线 Oracle 数据库中。我得到它要求用户输入建筑物编号,然后运行并显示几个查询的结果。
这是我到目前为止得到的:
String userbnumber = null;
try {
BufferedReader obj = new BufferedReader(new InputStreamReader(System.in));
System.out.print("Please enter the building number: ");
userbnumber = obj.readLine();
} catch (IOException e) {
}
// A Lot of queries which use userbnumber as the basis for getting data from tables
但是,我不知道如何/在哪里使用 do-while 子句继续询问建筑物编号,直到用户输入 0,此时程序将打印“谢谢您的时间”并停止。
任何帮助将不胜感激。