相关疑难解决方法(0)

在Java中使用带标签的休息是一种很好的做法吗?

我正盯着2001年的一些旧代码,并发现了这句话:

   else {
     do {
       int c = XMLDocumentFragmentScannerImpl.this.scanContent();
       if (c == 60) {
         XMLDocumentFragmentScannerImpl.this.fEntityScanner.scanChar();
         XMLDocumentFragmentScannerImpl.this.setScannerState(1);
         break label913;
       }
Run Code Online (Sandbox Code Playgroud)

我以前从未见过这个,并在这里发现了带标签的断点:

http://docs.oracle.com/javase/tutorial/java/nutsandbolts/branch.html

这基本上不起作用goto吗?使用它是否是好的做法?这让我感到不安.

java

69
推荐指数
4
解决办法
5万
查看次数

如何在while循环中跳过迭代/循环

有没有一种优雅的方法可以在while循环中跳过迭代?

我想做的是

  while(rs.next())
  {
    if(f.exists() && !f.isDirectory()){
      //then skip the iteration
     }
     else
     {
     //proceed
     }
  }
Run Code Online (Sandbox Code Playgroud)

java

20
推荐指数
5
解决办法
10万
查看次数

标签 统计

java ×2