Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/330.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何在多次循环后确定何时执行操作_Java_Linked List - Fatal编程技术网

Java 如何在多次循环后确定何时执行操作

Java 如何在多次循环后确定何时执行操作,java,linked-list,Java,Linked List,所以基本上,我有一个编程任务,它涉及航空公司的两条线路,一条是常客线路,一条是常客线路。我设置了一个for循环,每次运行时,它都会决定是否有一定数量的常客进入,有一定数量的常客,或者没有人。对于常客来说,服务一个常客需要3分钟,其中一分钟是循环的一次迭代。对于普通的传单,服务一个人需要5分钟,同样,循环的一次迭代是一分钟。我如何确定该线路中的人员何时得到服务?如中所示,每当循环分别发生3次或5次迭代时,我如何将某人从队列中拉出来。我正在使用一个链表。我不确定我是否完全理解你的问题,但我想我明白了

所以基本上,我有一个编程任务,它涉及航空公司的两条线路,一条是常客线路,一条是常客线路。我设置了一个for循环,每次运行时,它都会决定是否有一定数量的常客进入,有一定数量的常客,或者没有人。对于常客来说,服务一个常客需要3分钟,其中一分钟是循环的一次迭代。对于普通的传单,服务一个人需要5分钟,同样,循环的一次迭代是一分钟。我如何确定该线路中的人员何时得到服务?如中所示,每当循环分别发生3次或5次迭代时,我如何将某人从队列中拉出来。我正在使用一个链表。

我不确定我是否完全理解你的问题,但我想我明白了。 你可以休息一下;要退出循环(如果您正试图这么做),并测试循环执行的次数,可以使用int。它将如下所示:

   int i = 0;
    for(initialization, condition, iteration){
    //Your code
    if(i == 3 | i == 5){
    break; //If you have your own method to "pull someone out of the line", 
           //then insert it here instead of using break, and also insert i = 0.
       }
    i++;
    }

不要试图描述您的代码,而是发布它以便我们可以看到它。如果你不确定你需要发布多少,你应该阅读如何创建一个。听起来像是嘶嘶嗡嗡声的变体。这实际上帮助了很多!我当时正想弄清楚如何准确地确定他们何时得到了服务,这有助于我更清楚地理解这一点。