Groovy - Rentang
Rentang adalah singkatan untuk menentukan urutan nilai. Rentang dilambangkan dengan nilai pertama dan terakhir dalam urutan, dan Rentang bisa bersifat inklusif atau eksklusif. Rentang inklusif mencakup semua nilai dari yang pertama sampai yang terakhir, sedangkan Rentang eksklusif mencakup semua nilai kecuali yang terakhir. Berikut beberapa contoh literal Range -
- 1..10 - Contoh Rentang inklusif
- 1 .. <10 - Contoh Rentang eksklusif
- 'a' .. 'x' - Rentang juga dapat terdiri dari karakter
- 10..1 - Rentang juga bisa dalam urutan menurun
- 'x' .. 'a' - Rentang juga dapat terdiri dari karakter dan dalam urutan menurun.
Berikut adalah berbagai metode yang tersedia untuk rentang.
Sr.No. | Metode & Deskripsi |
---|---|
1 | mengandung() Memeriksa apakah suatu rentang berisi nilai tertentu |
2 | Dapatkan() Mengembalikan elemen pada posisi yang ditentukan dalam Rentang ini. |
3 | dapat dari() Dapatkan nilai yang lebih rendah dari Range ini. |
4 | menuju() Dapatkan nilai tertinggi dari Range ini. |
5 | isReverse () Apakah ini Rentang terbalik, iterasi ke belakang |
6 | ukuran() Mengembalikan jumlah elemen dalam Rentang ini. |
7 | subList () Mengembalikan tampilan bagian dari Rentang ini antara yang ditentukan fromIndex, inklusif, dan toIndex, eksklusif |