【发布时间】:2016-12-03 21:58:58
【问题描述】:
'Kansas' 的组合框被选中。然后您填写输入您的驾驶执照号码的文本字段。但是,在输入以下数字之前,此数字必须以字母“K”开头。如果陈述不正确,这是 else 吗?
else if(jComboBox5.getSelectedItem().equals( "KS-Kansas" ) || !uDL.matches("^[K]"))
{
JOptionPane.showMessageDialog(jTextField9, "Please enter a correct Driver's License Number!");
}
【问题讨论】:
-
Is this else if statment incorrect?- 你告诉我们。它做你想做的事吗? -
得知我应该使用 .startsWith 而不是 .matches @camickr
-
您可以answer your own question 或直接删除。