gpt4 book ai didi

java - 不知道我是如何以及在哪里陷入这个无限循环的

转载 作者:行者123 更新时间:2023-12-01 13:54:38 24 4
gpt4 key购买 nike

我在代码中遇到 java.lang.OutOfMemoryError: Java 堆空间异常。我尝试输入打印语句来查看是否陷入无限循环。我知道我的最后一个循环处于无限循环中,因为当我将变量 "i" 设置为 count 当程序达到 时,我必须停止程序的迭代次数>250000。为什么我会陷入这个无限循环?我该如何解决它?

最佳答案

我认为由于该行,您实际上陷入了无限循环

temporaryOrderSampleSet.add(orderSample);

您不断向该集合添加 o​​rderSample 对象,然后立即检查同一集合的所有成员。所以你从 1 开始,检查 1,然后添加第二个,检查 1 和 2,然后添加 3,然后检查 1、2 和 3,等等...

关于java - 不知道我是如何以及在哪里陷入这个无限循环的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19691098/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com