当前位置: 首页 > 面试题库 >

有什么办法可以在Java中进行n级嵌套循环?

艾令秋
2023-03-14
问题内容

换句话说,我可以做类似的事情吗

for() {
    for {
       for {
       }
    }
}

除了N次?换句话说,当调用创建循环的方法时,会给它一些参数N,然后该方法将创建N个嵌套在一起的循环?

当然,这个想法是应该有一种“简单”或“通常”的方式来做到这一点。我已经有了一个非常复杂的想法。


问题答案:

听起来您可能想研究递归



 类似资料:
  • 问题内容: 例如,这是否合法: 效果如何?是否有任何特殊的语法? 问题答案: 更新 由于可以使用lambda嵌套Java 8方法,因此请参见另一个问题。 此答案对Java 8之前的Java版本有效 原始答案如下: Java中的方法可以嵌套吗?…? 不,那不可能。 您可以获得的最接近的是: 即,在方法中定义的内部类中定义的第二种方法。 您可以在内部类内部将方法声明为静态,因此不必调用

  • 我一直在关注快板5平台和他的文件管理器使用的教程!openFile.eof(),我听说它不好,我很确定它是什么让我的矢量下标超出范围错误。除了它,还有什么我可以使用的吗?另外,你能检查一下我的图层类,以防我的矢量下标超出范围错误吗?我想不出来,我很确定它来自文件管理器,但我不知道。 它仅输出地图的第一行。当我把它改成“而”(标准:::getline(打开文件,行))时,我甚至从未去过标准::cou

  • 问题内容: 我正在尝试使用嵌套的for循环显示一个星号菱形。 到目前为止,这是我的代码: 这很接近,但是我要两次打印9个星号。 如何调整第二个for循环以7个星号和2个空格开始输出? 谢谢您的帮助! 问题答案: 在您的第一个for循环中,删除=标记,然后使用<例如 完整代码

  • 我有一门java课 在上面的场景中,示例具有子示例,这又是示例列表。此嵌套可以是 n 级。我想实现的是有一个示例列表,即扁平化上面的对象并将所有示例收集到最终列表中(收集所有n级示例)。一个明显的方法是递归。在Java中有什么方法可以更有效地实现它。我尝试了一些java 8概念,但它们不符合要求。

  • 问题内容: 我想从MySQL过程调用并执行PHP脚本。这可能吗? [编辑] 实际上,我正在尝试在满足条件时引发一个事件,例如,当我的表字段值与当前时间匹配时。然后,我想捕获事件并发送电子邮件。 问题答案: 有可能,请参见MySQL FAQ,以获取有关如何 触发器可以通过UDF调用外部应用程序吗? 但是,如果您不得不诉诸于此,那对您而言可能是不好的设计

  • 问题内容: 可以说我有以下映射: 然后,我对父文档进行“ _geo_distance”排序,并能够对“ site.point”上的文档进行排序。但是,我还希望嵌套位置在父文档中按“ _geo_distance”排序。 这可能吗?如果是这样,怎么办? 问题答案: 不幸的是,没有(至少现在还没有)。 ElasticSearch中的查询仅标识与该查询匹配的文档以及它们的匹配程度。 要了解嵌套文档的用途,