检查唯一ID时执行停止

时间:2020-01-15 11:41:44

标签: java loops

下面的代码从用户那里获得一个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);

0 个答案:

没有答案