Groovy - subList()



Returns a view of the portion of this Range between the specified fromIndex, inclusive, and toIndex, exclusive

Syntax

List subList(int fromIndex, int toIndex)

Parameters

  • fromIndex – Starting index of the range
  • toIndex – End Index of the range

Return Value

The list of range values from specified starting to ending index.

Following is an example of the usage of this method −

class Example { 
   static void main(String[] args) { 
      def rint = 1..10; 
		
      println(rint.subList(1,4)); 
      println(rint.subList(4,8)); 
   } 
}

When we run the above program, we will get the following result −

[2, 3, 4] 
[5, 6, 7, 8] 
groovy_ranges.htm
Advertisements