Topic: 请问循环嵌套中的中断问题

  Print this page

1.请问循环嵌套中的中断问题 Copy to clipboard
Posted by: zsjust
Posted on: 2005-12-01 23:22

例如要判断一数组中各数据是否有0,一旦有0就不再对其他判断并输出,其中中断该用什么关键字?


a[0]=1;a[1]=0;a[2]=1;a[3]=0;a[4]=0

for(i=0;i<5;i++Wink
{
if (a[i]==0)
{
System.out.print("有零");
中断;
}

}
若不中断的话会打印四句有零
如何只打印一句?

2.Re:请问循环嵌套中的中断问题 [Re: zsjust] Copy to clipboard
Posted by: abc__abc1
Posted on: 2005-12-02 09:32

仅供参考:
public class ArrayQ {

  int[] a = new int[5];
  
  public ArrayQ(){
    
    a[0]=1;a[1]=0;a[2]=1;a[3]=0;a[4]=0;

    for(int i=0;i<5;i++) {
    
      if (a[i]==0) {
        
        System.out.println("a["+i+"]="+a[i]);
        System.out.print("有零");
        break;
      }    
    }

  }
  public static void main(String[] args) {
    
    ArrayQ aq = new ArrayQ();
  }  
}


   Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent
Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1
客服电话 18559299278    客服信箱 714923@qq.com    客服QQ 714923