Antarmuka: Daftar

Metode

pertemuan

concat(daftar) mengembalikan aturan.Daftar

Buat daftar baru dengan menambahkan elemen dari daftar lain ke akhir daftar ini.

Parameter

daftar

aturan.Daftar

daftar untuk digabungkan.

Nilai tidak boleh nol.

Kembali

non-null rules.List daftar dengan semua elemen dari daftar lainnya ditambahkan.

memilikiSemua

hasAll(list) mengembalikan aturan.Boolean

Tentukan apakah daftar berisi semua elemen dalam daftar lain.

Parameter

daftar

aturan.Daftar

Daftar elemen yang harus dicari.

Nilai tidak boleh nol.

Kembali

non-null rules.Boolean benar jika daftar ini berisi semua elemen lainnya.

memilikiAny

hasAny(list) mengembalikan aturan.Boolean

Tentukan apakah daftar berisi elemen apa pun dalam daftar lain.

Parameter

daftar

aturan.Daftar

Daftar elemen yang harus dicari.

Nilai tidak boleh nol.

Kembali

non-null rules.Boolean benar jika daftar ini berisi elemen apa pun di daftar lainnya.

hanya memiliki

hasOnly(list) mengembalikan aturan.Boolean

Tentukan apakah semua elemen dalam daftar ada di daftar lain.

Parameter

daftar

aturan.Daftar

Daftar elemen yang harus dicari.

Nilai tidak boleh nol.

Kembali

non-null rules.Boolean benar jika semua elemen dalam daftar ada di daftar lain, tidak termasuk elemen berulang.

Contoh

['a', 'b'].hasOnly(['a', 'c']) == false
['a', 'b'].hasOnly(['a', 'b', 'c']) == true
['a', 'b'].hasOnly(['b', 'a']) == true
['a', 'a', 'b'].hasOnly(['a', 'b', 'b']) == true
['a', 'a', 'b'].hasOnly(['a', 'b', 'b', 'c']) == true

bergabung

join(separator) mengembalikan aturan.String

Gabungkan elemen-elemen dalam daftar menjadi sebuah string, dengan pemisah.

Parameter

pemisah

aturan.String

String untuk memisahkan elemen.

Nilai tidak boleh nol.

Kembali

non-null rules.String daftar yang digabungkan sebagai string.

Hapus semua

hapusSemua(daftar) mengembalikan aturan.Daftar

Buat daftar baru dengan menghapus elemen daftar lain dari daftar ini.

Parameter

daftar

aturan.Daftar

daftar elemen yang akan dihapus..

Nilai tidak boleh nol.

Kembali

non-null rules.List daftar daftar dengan semua elemen dari daftar lainnya dihapus.

ukuran

size() mengembalikan aturan.Integer

Dapatkan jumlah nilai dalam daftar.

Kembali

non-null rules.Integer jumlah nilai dalam daftar.

untuk mengatur

toSet() mengembalikan aturan.Set

Mengembalikan satu set yang berisi semua elemen unik dalam daftar.

Jika dua elemen atau lebih sama tetapi tidak identik, kumpulan hasil hanya akan berisi elemen pertama dalam daftar. Elemen lainnya dibuang.

Kembali

non-null rules.Set Kumpulan kumpulan yang berisi nilai unik dalam daftar yang diberikan.