【发布时间】:2015-03-01 18:39:11
【问题描述】:
我已经阅读了walkthrough about sequences,但我真的不明白为什么有一种方法可以同时定义文字 Iterable 和文字序列。
{String+} iterable = {"String1", "String2"};
[String+] sequence = ["String1", "String2"];
由于 Sequence 是 Iterable 的子类型,它似乎应该能够完成 Iterable 所做的一切,甚至更多。
那么,拥有 Iterable 花括号初始化器的必要性是什么?你什么时候想用它来代替方括号序列版本?
【问题讨论】:
标签: ceylon