我有一个动作侦听器,我想取消变量值是否为 的当前迭代null
。
public class ValidateListener implements ActionListener {
@Override
public void actionPerformed(ActionEvent e) {
myCalendarKey mCal = Project5.verifyDate(month+"/"+day+"/"+year); //month day and year are defined, just not in this code display.
if (mCal == null) e.cancel(); //I need something to cancel the current ActionEvent if this returns true.
/* A lot more code down here that only works if mCal is defined */
}
}
我想我可以使用 if-else 语句并让它做所有事情 if mCal != null
,并且什么都不做 if mCal == null
,但是有没有更好的方法来做到这一点?