当前位置: 首页 > 知识库问答 >
问题:

如何在while-loop[重复]中跳过迭代/循环

滕翔飞
2023-03-14

有没有一种优雅的方法可以跳过while-loop中的迭代?

我想做的是

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

共有1个答案

苏伟志
2023-03-14
while(rs.next())
  {
    if(f.exists() && !f.isDirectory())
      continue;  //then skip the iteration
     
     else
     {
     //proceed
     }
  }
 类似资料:
  • 问题内容: 我有一个循环列表,到达后我想跳过3个元素。在此答案中,提出了一些建议,但我未能充分利用它们: 四次当然是胡说八道,而四次是行不通的。 输出应如下所示: 问题答案: 用于循环;您可以在自己的代码中执行此操作,然后在循环内推进迭代器;再次调用iterable只会返回相同的iterable对象,因此您可以在下一次迭代中紧跟着在循环内推进iterable 。 通过函数推进迭代器; 它可以在Py

  • 我有包含在DataFrame中的链接行。 我的逻辑如下

  • loop变量等同于具有真值的while循环( while true )。 这个循环中的语句将重复执行,直到我们使用break语句退出循环。 语法 (Syntax) 下面给出了CoffeeScript中while循环的循环替代语法。 loop statements to be executed repeatedly condition to exit the loop 例子 (Exam

  • 我在一个扩展名为的单独文件中创建了以下张贴的颜色枚举。我想知道如何在发布的代码中使用或调用中的枚举,以便能够迭代抛出它。换句话说,如何循环遍历下面发布的枚举,以便设置for,以及当。 显然,双问题mart将被通过枚举的迭代所取代。

  • 问题内容: 我的代码产生了意外的结果。看来我的for循环跳过了第一次迭代,我不明白为什么。 返回…(假设输入的数字是姓名) 为什么第一个get.nextLine()被跳过? 问题答案: 当前,您对Scanner#nextInt的调用不占用换行符,因此将其传递给您的第一次调用,因此 不会 阻塞。 您将需要添加 通话后,您的第一个通话将阻止。

  • 你好,我试图跳过一些错误消息并通过将空csv写入我的工作d目录来继续循环。 问题是没有is。我知道的错误()?我不知道如何实现try()包装器来获得所需的结果。