执行for循环,退出,执行另一个for循环

时间:2018-08-14 21:35:25

标签: language-agnostic

我正在阅读一个文本文件,找到特定的字符串后,我想退出for循环。

  for@i=0 to 100
     if(string="0800")
        //execute code
     if(string="0900")
        //execute code

然后我想执行另一个for循环,该循环仍读取相同的文本文件,但是正在寻找不同的参数。

for@i=0 to 100
 if(string="SAN DIEGO")
    //execute code
 if(string="SAN FRANCISCO")
    //execute code

一个for循环搜索特定的小时,另一个for循环搜索特定的名称。

这是文本文件格式的示例:

0800
SAN FRANCISCO
0900
SAN DIEGO
1600
OAKLAND

*请注意,小时和名称已关联。即0800与SAN FRANCISCO相关联,0900与SAN DIEGO相关联.....

如何以最有效的方式进行设置?

1 个答案:

答案 0 :(得分:0)

我认为这是您要寻找的,但是我不确定

  for@i=0 to 100
     if(string="0800")
         if(string="SAN DIEGO")
             //execute code
         if(string="SAN FRANCISCO")
             //execute code
     if(string="0900")
         if(string="SAN DIEGO")
             //execute code
         if(string="SAN FRANCISCO")
             //execute code