Today you will learn:
By the end, you will be able to store and manage multiple values using arrays.
An array stores multiple values of the same type.
int[] numbers = {1, 2, 3, 4, 5};
Explanation:
int[] → defines an array of integers{ } → contains the valuesYou can access elements using their index.
System.out.println(numbers[0]); // first element
System.out.println(numbers[2]); // third element
Note: Arrays start at index 0.
You can loop through arrays using loops.
for(int i = 0; i < numbers.length; i++) {
System.out.println(numbers[i]);
}
for(int num : numbers) {
System.out.println(num);
}
Some common tasks with arrays include:
Example (sum):
int sum = 0;
for(int num : numbers) {
sum += num;
}
System.out.println("Sum: " + sum);
int[] numbers = {1, 2, 3, 4, 5};
for(int num : numbers) {
System.out.println(num);
}
Write a program that finds the largest number in an array.
Steps:
Example:
public class LargestNumber {
public static void main(String[] args) {
int[] numbers = {4, 7, 1, 9, 3};
int largest = numbers[0];
for(int num : numbers) {
if(num > largest) {
largest = num;
}
}
System.out.println("Largest number: " + largest);
}
}