gpt4 book ai didi

java - 根据唯一值进入 "if"语句

转载 作者:行者123 更新时间:2023-12-02 03:27:42 26 4
gpt4 key购买 nike

有一点问题。尝试创建一个简单的 if 语句,过滤掉已经通过 if 语句的先前值。

getDBQueueID 传递以下整数:

1,2,3,4,4,5,6,7,8,8,8,8,8,8,9,10

我只想将唯一值放入“if”语句中。

理想情况下不需要数组,因为这些数字将超过数百万。

片段代码:

public int DBQueueID;
public int prevQueueNumber=0;

if(getDBQueueID()>0 && prevQueueNumber!=getDBQueueID())
{
addCall(getDBQueueID());
prevQueueNumber = getDBQueueID();
}

最佳答案

如果您可以对“getDBQueueID”传递到 if 语句中的数字进行排序,则只需在 if 语句中每次检查当前数字是否大于前一个数字即可。就像这样..

public int DBQueueID;
public int prevQueueNumber=0;

while(getDBQueueID()>0 && getDBQueueID() > prevQueueNumber)
{
addCall(getDBQueueID());
prevQueueNumber = getDBQueueID();
}

关于java - 根据唯一值进入 "if"语句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38594556/

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