writeAll 方法
继承于
遍历给定的 objects
并按顺序写入。
如果提供了分隔符,会在对象的任何两个元素之间执行一个带有分隔符的写入。
实现
void writeAll(Iterable objects, [String sep = ""]) {
Iterator iterator = objects.iterator;
if (!iterator.moveNext()) return;
if (sep.isEmpty) {
do {
_write(iterator.current);
} while (iterator.moveNext());
} else {
_write(iterator.current);
while (iterator.moveNext()) {
_write(sep);
_write(iterator.current);
}
}
}