Swift和Java控制流比较

Posted 自相矛盾

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Swift和Java控制流比较相关的知识,希望对你有一定的参考价值。

1. Swift中for in循环和Java中foreach很类似,都可以简化对集合的遍历操作。

Swift语法:

  for index in 1...5{
            print("the index is \(index)")
        }
        
        let base = 3
        let power = 3
        var answer = 1
        for _ in 1...power {
            answer *= base
      }
        print("\(base) to the power of \(power) is \(answer)")
        // 输出 "3 to the power of 10 is 59049"

Java语法如下:

      ArrayList<String> array = new ArrayList<String>();
        array.add("a");
        array.add("b");
        array.add("c");
        array.add("d");
        for(String item: array){
            System.out.println(item);
        }

 

以上是关于Swift和Java控制流比较的主要内容,如果未能解决你的问题,请参考以下文章

Swift--控制流

Swift语句参考!

Swift语句参考!

Swift新async/await并发中利用Task防止指定代码片段执行的数据竞争(Data Race)问题

Swift新async/await并发中利用Task防止指定代码片段执行的数据竞争(Data Race)问题

如何将这个 Objective-C 代码片段写入 Swift?