OneBite.Dev - Coding blog in a bite size

Insert An Element At The End Of An Array In Dart

Code snippet for how to Insert An Element At The End Of An Array In Dart with sample and detail explanation

Working with arrays, often called ‘lists’ in Dart, is a critical part of programming. In this article, we will explore how you can insert an element at the end of an array by using Dart’s built-in methods.

Code snippet for Inserting an Element in an Array

void main() {
  List<String> animals = ['Cat', 'Dog', 'Bird'];
  animals.add('Fish');
  print(animals);
}

Code Explanation for Inserting an Element in an Array

In this Dart program, we’ll begin by declaring a main function with the void main() syntax. This is the standard entry point for a Dart program.

Inside this function, we create a list of Strings called ‘animals’ with three elements ‘Cat’, ‘Dog’, and ‘Bird’. In Dart, we use square brackets to denote an array (or list, as it is often called in Dart).

Next, we use the add() function provided by Dart to add an element at the end of the ‘animals’ list. The add() function takes one argument—the element you want to add to the list. In this case, we add the string ‘Fish’ to our ‘animals’ list.

Finally, we print the ‘animals’ list to the console using Dart’s built-in print() function. The output of this program will be:

['Cat', 'Dog', 'Bird', 'Fish']

As you can see, the string ‘Fish’, which we added to the ‘animals’ list, is now appearing at the end of the array, demonstrating how easily we can insert an element in a Dart list.

dart