Java Integer Array

Java Integer Array is a Java Array that contains integers as its elements. Elements of no other datatype are allowed in this array.

In this tutorial, we will learn how to declare a Java Int Assortment, how to initialize a Coffee Int Array, how to admission elements of it, etc.

How to declare an Integer Array in Java?

Following is the syntax to declare an Array of Integers in Java.

int arrayName[];

or

int[] arrayName;

You lot tin can use whatever of these 2 notations.

How to initialize an Integer Array?

To initialize an integer array, you can assign the array variable with new integer array of specific size as shown below.

arrayName = new int[size];

Yous have to mention the size of array during initialization. This will create an int array in retentivity, with all elements initialized to their corresponding static default value.

The default value for an int is 0.

Post-obit is an case program to initialize an int array of size 10.

Java Program

public class IntArray { 	public static void main(String[] args) { 		int numbers[]; 		numbers = new int[x]; 	} }

We have declared and initialized the int array in two dissimilar statements. Just yous tin can combine the proclamation and initialization, to form the definition of int array, equally shown below.

Java Program

public course IntArray {  	public static void main(String[] args) { 		int numbers[] = new int[x]; 	} 	 }

In the in a higher place instance, we have created a cord array named numbers, and initialized it to an int array of size 10 with default values of 0.

You can also assign int values directly to the integer array when declaring information technology.

In the post-obit example, nosotros have declared and initialized int array with elements.

Java Programme

public class IntArray {  	public static void main(Cord[] args) { 		int numbers[] = {2, 1, seven, vi, 4, 2, 9}; 	} 	 }

Now numbers is an integer array with size of 7, because there are vii elements in the assortment we assigned.

How to access Integer Array Elements?

Following is the syntax to access an element of an assortment using index.

arrayName[index]

The above statement can be used either to read an element at given index, or set an element at given alphabetize. The read or write operation depends on which side of assignment operator you are placing this.

For example, in the post-obit programme, nosotros are reading the element of int assortment at index ii.

Coffee Program

public class IntArray { 	public static void master(String[] args) { 		int numbers[] = {two, one, 7, six, iv, two, 9}; 		int number = numbers[2]; 		Arrangement.out.println(number); 	} }

Output

seven

And in the post-obit example, we are updating the chemical element of int array at index 2 to 85.

Java Programme

public class IntArray { 	public static void principal(String[] args) { 		int numbers[] = {2, 1, 7, 6, four, 2, 9}; 		numbers[2] = 85; 		System.out.println(numbers[2]); 	} }

Output

85

How to iterate over array elements?

We can use any of these looping statements like For Loop or While Loop to iterate over elements of a Coffee Array.

In the following example, iterate over elements of Integer Array using Coffee While Loop.

Coffee Program

public class IntArray { 	public static void primary(Cord[] args) { 		int numbers[] = {2, 1, seven, 6, 4, two, ix}; 		int index = 0; 		while (index < numbers.length) { 			Arrangement.out.println(numbers[index]); 			alphabetize++; 		} 	} }

Output

two ane 7 6 four 2 nine

In the following instance, nosotros will iterate over elements of Integer Array using Java For Loop.

Java Program

public class IntArray { 	public static void master(String[] args) { 		int numbers[] = {2, 1, 7, six, four, 2, nine}; 		for (int index = 0; alphabetize < numbers.length; index++) { 			Organization.out.println(numbers[index]); 		} 	} }

And in the post-obit example, we will use Java for-each loop, to iterate over elements of integer array. For each loop tin be used to execute a set of statements for each string in integer array.

Coffee Program

public class IntArray { 	public static void principal(String[] args) { 		int numbers[] = {2, 1, vii, 6, iv, 2, 9}; 		for (int number: numbers) { 			System.out.println(number); 		} 	} }

Determination

In this Coffee Tutorial, we learned about Integer Assortment in specific: how to declare an int array, how to initialize information technology, how to access elements, etc.