- Groovy Tutorial
- Groovy - Home
- Groovy - Overview
- Groovy - Environment
- Groovy - Basic Syntax
- Groovy - Data Types
- Groovy - Variables
- Groovy - Operators
- Groovy - Loops
- Groovy - Decision Making
- Groovy - Methods
- Groovy - File I/O
- Groovy - Optionals
- Groovy - Numbers
- Groovy - Strings
- Groovy - Ranges
- Groovy - Lists
- Groovy - Maps
- Groovy - Dates & Times
- Groovy - Regular Expressions
- Groovy - Exception Handling
- Groovy - Object Oriented
- Groovy - Generics
- Groovy - Traits
- Groovy - Closures
- Groovy - Annotations
- Groovy - XML
- Groovy - JMX
- Groovy - JSON
- Groovy - DSLS
- Groovy - Database
- Groovy - Builders
- Groovy - Command Line
- Groovy - Unit Testing
- Groovy - Template Engines
- Groovy - Meta Object Programming
- Groovy Useful Resources
- Groovy - Quick Guide
- Groovy - Useful Resources
- Groovy - Discussion
Groovy - add()
Append the new value to the end of this List. This method has 2 different variants.
boolean add(Object value) − Append the new value to the end of this List.
Syntax
boolean add(Object value)
Parameters
- value – Value to be appended to the list.
Return Value − A Boolean value on whether the value was added.
void add(int index, Object value) − Append the new value to a particular position in the List.
Syntax
void add(int index, Object value)
Parameters
- value – Value to be appended to the list.
- index- the index where the value needs to be added.
Return Value − None
Example
Following is an example of the usage of this method −
class Example { static void main(String[] args) { def lst = [11, 12, 13, 14]; println(lst); lst.add(15); println(lst); lst.add(2,20); println(lst); } }
When we run the above program, we will get the following result −
[11, 12, 13, 14] [11, 12, 13, 14, 15] [11, 12, 20, 13, 14, 15]
groovy_lists.htm
Advertisements