下面的代码从用户那里获得一个ID,该ID正在检查我在运行程序时是否唯一并输入ID终止于行
t.SetID(tuser);
有人知道为什么会这样吗...在此行打开代码并突出显示上面的行
do {
String id = JOptionPane.showInputDialog(null, "Please enter ticket ID: ");
int tuser = Integer.parseInt(id);
t = myAirline.ReturnTicket(tuser);
if(t == null)
{
//number unique
t.SetID(tuser);
}
else{
JOptionPane.showInputDialog(null, "Duplicate ID: ");
}
}while (t != null);