如何确定何时应该在几个循环后执行操作

时间:2017-03-06 23:40:20

标签: java linked-list

所以基本上,我有一个编程任务,它涉及航空公司的两条线路,一条用于飞行常客,另一条用于常规传单。我有一个for循环设置,每次运行时,它确定是否有一些频繁的传单进入,一些常规传单,或者没有。对于一个常旅客,它需要3分钟来维护传单,一个"分钟"是循环的单个迭代。对于常规传单,再一次为一个人服务需要5分钟,循环的一次迭代是一分钟。如何确定线路中的某人何时得到维修?同样,如果循环发生3次或5次迭代,我怎样才能将某人拉出线。我正在使用链表。

1 个答案:

答案 0 :(得分:0)

我不确定我完全理解你的问题,但我认为我有了这个想法。 您可以使用break;退出循环(如果这是您要执行的操作),并测试循环执行的次数,您可以使用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++;
    }