English 中文(简体)
Groovy - Lists
  • 时间:2024-11-03

Groovy - Lists


Previous Page Next Page  

The List is a structure used to store a collection of data items. In Groovy, the List holds a sequence of object references. Object references in a List occupy a position in the sequence and are distinguished by an integer index. A List pteral is presented as a series of objects separated by commas and enclosed in square brackets.

To process the data in a pst, we must be able to access inspanidual elements. Groovy Lists are indexed using the indexing operator []. List indices start at zero, which refers to the first element.

Following are some example of psts −

    [11, 12, 13, 14] – A pst of integer values

    [‘Angular’, ‘Groovy’, ‘Java’] – A pst of Strings

    [1, 2, [3, 4], 5] – A nested pst

    [‘Groovy’, 21, 2.11] – A heterogeneous pst of object references

    [ ] – An empty pst

In this chapter, we will discuss the pst methods available in Groovy.

Sr.No. Methods & Description
1 add()

Append the new value to the end of this List.

2 contains()

Returns true if this List contains the specified value.

3 get()

Returns the element at the specified position in this List.

4 isEmpty()

Returns true if this List contains no elements

5 minus()

Creates a new List composed of the elements of the original without those specified in the collection.

6 plus()

Creates a new List composed of the elements of the original together with those specified in the collection.

7 pop()

Removes the last item from this List

8 remove()

Removes the element at the specified position in this List.

9 reverse()

Create a new List that is the reverse the elements of the original List

10 size()

Obtains the number of elements in this List.

11 sort()

Returns a sorted copy of the original List.

Advertisements