Groovy-lists

提供:Dev Guides
移動先:案内検索

Groovy-リスト

リストは、データ項目のコレクションを格納するために使用される構造です。 Groovyでは、リストはオブジェクト参照のシーケンスを保持します。 リスト内のオブジェクト参照はシーケンス内の位置を占め、整数インデックスによって区別されます。 リストリテラルは、カンマで区切られ、角括弧で囲まれた一連のオブジェクトとして表示されます。

リスト内のデータを処理するには、個々の要素にアクセスできる必要があります。 Groovyリストは、インデックス演算子[]を使用してインデックス付けされます。 リストのインデックスはゼロから始まり、最初の要素を参照します。

以下はリストのいくつかの例です-

  • [11、12、13、14] –整数値のリスト
  • [「Angular」、「Groovy」、「Java」] –文字列のリスト
  • [1、2、[3、4]、5] –ネストされたリスト
  • [「Groovy」、21、2.11] –オブジェクト参照の異種リスト
  • [] –空のリスト

この章では、Groovyで使用可能なリストメソッドについて説明します。

Sr.No. Methods & Description
1

add()

このリストの最後に新しい値を追加します。

2

contains()

このリストに指定された値が含まれる場合、trueを返します。

3

get()

このリストの指定された位置にある要素を返します。

4

isEmpty()

このリストに要素が含まれていない場合はtrueを返します

5

minus()

コレクションで指定されていない元の要素で構成される新しいリストを作成します。

6

plus()

元の要素とコレクションで指定された要素で構成される新しいリストを作成します。

7

pop()

このリストから最後のアイテムを削除します

8

remove()

このリスト内の指定された位置にある要素を削除します。

9

reverse()

元のリストの要素と逆の新しいリストを作成します

10

size()

このリスト内の要素の数を取得します。

11

sort()

元のリストのソートされたコピーを返します。