是否有标准库函数或内置构造来连接JavaFX中的两个序列?
Here提到了一个Sequences.concatenate()函数,但在官方API中无处可见。
当然,可以迭代每个序列,将值插入新序列,例如:
function concatenate(seqA: Object[], seqB: Object[]) : Object[] {
for(b in seqB) insert b into seqA;
seqA;
}
..但肯定已经为我们在某个地方定义了像连接那样基本的东西..
答案 0 :(得分:5)
这很简单,因为序列中不能有序列(它全部变平),你可以这样做:
var a = [1, 2];
var b = [3, 4];
// just insert one into another
insert b into a;
// a == [1, 2, 3, 4];
// or create a new seq
a = [b, a];
// a == [3, 4, 1, 2];
希望有所帮助。