Dimensional Array in Java

1. What is an Array


An Array is a collection of homogeneous elements stored in a contiguous memory.

2. What is One Dimensional Array in Java

Array can be one dimensional or multi-dimensional. Anything that is one dimensional has to deal with single parameter only. One dimensional array has to deal with only one value per index or location.

3. Examples of One Dimensional Array in Java


Three examples of One Dimensional Array in Java are given below:

3.1 One Dimensional Array Example in Java Using Standard Method

public class OneDimensionalArray {
    public static void main(String args[]) {
        
      // Declares an One Dimensional Array of integers
      int [] anArray;
      
      // Allocates memory for 3 integers
      anArray = new int[3];
      
      // initializes first element 
      anArray[0] = 8;
      // initializes second element 
      anArray[1] = 4;
      // initializes third element 
      anArray[2] = 89;

      // Printing the One Dimensional Array
      System.out.println("One dimensional array elements are :");
      System.out.println("Element at index 0: "+ anArray[0]);
      System.out.println("Element at index 1: "+ anArray[1]);
      System.out.println("Element at index 2: "+ anArray[2]);
    }
}

Output:
One dimensional array elements are :
Element at index 0: 8
Element at index 1: 4
Element at index 2: 89

3.2 One Dimensional Array Example in Java Using Scanner

import java.util.Scanner;
public class OneDimensionalArrayScanner {
    public static void main(String args[]) 
    {
      // Creating Scanner Object
      Scanner scan = new Scanner(System.in);
      System.out.println("Enter length of Array: ");
      int arrLength = scan.nextInt();
      int [] anArray= new int[arrLength]; 
      System.out.println("Enter the elements of the Array");
      for(int i = 0; i < arrLength; i++)
      {
          anArray[i] = scan.nextInt();
      }
      // Printing the One Dimensional Array
      System.out.println("Displaying One dimensional array elements:");
      for( int i=0; i < arrLength ; i++)
      {
          System.out.print(anArray[i] + " ");
      }      
    }
}


Output:
Enter length of Array: 4
Enter the elements of the Array
8
4
89
2
Displaying One dimensional array elements:
8 4 89 2


3.3 One Dimensional Array Example in Java Using String

public class OneDimensionalArrayString {
    public static void main(String args[]) 
    {
      // Declaring and Initializing the String Array
      String[] strArray = {"Alive is Awesome", "Be in Present","Be Yourself"};
      System.out.println("The length of String Array is: "+strArray.length);
      // Printing the One Dimensional String Array
      System.out.println("Displaying One dimensional String array elements:");
      for( int i=0; i < strArray.length ; i++)
      {
          System.out.println(strArray[i] + " ");
      }      
    }
}



Output:
The length of String Array is: 3
Displaying One dimensional String array elements:
Alive is Awesome
Be in Present
Be Yourself