[求助]这个循环该怎么写
rs = s.executeQuery("select id from Card");String[] id = new String[100];
for(i = 0; rs.next(); i++) {
id[i] = rs.getString(1);
}
for(i = 0; i < id.length; i++) {
if ( id[i].equals(jTextField1.getText()) ) {
break;
} else {
JOptionPane.showMessageDialog(contentPane,"卡号为空或不存在","错误",JOptionPane.ERROR_MESSAGE);
return;
}
}
我想让if ( id[i].equals(jTextField1.getText()) ) {
break;
}
这个循环执行完了,发现没有匹配的值,再写
JOptionPane.showMessageDialog(contentPane,"卡号为空或不存在","错误",JOptionPane.ERROR_MESSAGE);
return
这样该怎么写啊,高手指点,wo
----------------解决方案--------------------------------------------------------
这个你就自己好好想想吧 if循环是怎么用的
----------------解决方案--------------------------------------------------------
水影帮帮忙啊,我想了半天了,我绕进去了~~!
----------------解决方案--------------------------------------------------------
把break去掉就可以了
----------------解决方案--------------------------------------------------------
谢谢大家~!
----------------解决方案--------------------------------------------------------