OneBite.Dev - Coding blog in a bite size

Sort Items In Array By Asc In Dart

Code snippet for how to Sort Items In Array By Asc In Dart with sample and detail explanation

Dart is a general-purpose programming language developed by Google, optimized for building web and mobile apps. One common requirement when working with arrays in Dart is to sort the elements in ascending order.

Code snippet for Sorting Items In Array By Asc

void main() {
  List<int> numbers = [5, 2, 8, 9, 1, 3];
  numbers.sort();
  print(numbers);
}

When you execute the above program, the output will be: [1, 2, 3, 5, 8, 9].

Code Explanation for Sorting Items In Array By Asc

The goal of the script is to sort an array in ascending order. Here’s a step by step explanation of how the script does this:

Step 1: A list of integer values is instantiated with the name numbers and filled with the values [5, 2, 8, 9, 1, 3].

List<int> numbers = [5, 2, 8, 9, 1, 3];

Step 2: The built-in sort method of the List class is used to sort the items in the list in ascending order. The advantage of the sort method lies in its simplicity as it sorts the items in ascending order directly.

numbers.sort();

Step 3: The sorted list is then printed to the console to verify the successful sorting of the list items.

print(numbers);

After running the program, the output is [1, 2, 3, 5, 8, 9], which confirms that the items in the list have been sorted in ascending order.

By following these steps, you can easily sort items in an array in ascending order in the Dart programming language. The real strength of this solution lies in its simplicity and directness, using the built-in tools provided by Dart for accomplishing this common task.

dart