JavaFX:连接序列

Jam*_*mes 3 javafx sequence

是否有标准库函数或内置构造来连接JavaFX中的两个序列?

这里提到了一个Sequences.concatenate()函数,但它在官方API中无处可见.

当然,可以迭代每个序列,将值插入新序列,例如:

function concatenate(seqA: Object[], seqB: Object[]) : Object[] {
    for(b in seqB) insert b into seqA;
    seqA;
}
Run Code Online (Sandbox Code Playgroud)

..但确实已经为我们某处定义了像连接一样基本的东西..

Hon*_*nza 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];
Run Code Online (Sandbox Code Playgroud)

希望有所帮助.