Java Array or Array in java

java arrayJava Array or Array in java is an important component in java programming.

Java provides a data structure, the array, which stores a fixed-size sequential collection of elements of the same type. An array is used to store a collection of data, but it is often more useful to think of an array as a collection of variables of the same type.

Declaring Array Variables in java:

DataType arrayName[]; 


The following code snippets are examples of this syntax:

double Kabir[]; 


Creating Arrays:

You can create an array by using the new operator with the following syntax:

Datatype arrayName[] = new dataType[arraySize];

The above statement does two things:

  1. It creates an array using new dataType[arraySize];
  2. It assigns the reference of the newly created array to the variable arrayName.

The array elements are accessed through the index. Array indices are 0-based; that is, they start from 0 to arrayName.length-1.


Following statement declares an array variable, myList, creates an array of 10 elements of double type, and assigns its reference to myList.:

double myList[] = new double[10];

Following picture represents array myList. Here myList holds ten double values and the indices are from 0 to 9.

array in java

Alternatively you can create arrays as follows:

dataType[] arrayName = {value0, value1, …, valuek};

Processing an Arrays:

When processing array elements, we often use either for loop because all of the elements in an array are of the same type and the size of the array is known.

 For Example:

Here is a complete example of showing how to create, initialize and process an arrays:

public class TestArray {

public static void main(String[] args) {

double[] myList = {1.9, 2.9, 3.4, 3.5};

// Print all the array elements

for (int i = 0; i < myList.length; i++) {

System.out.println(myList[i] + " ");


// Summing all elements

double total = 0;

for (int i = 0; i < myList.length; i++) {

total += myList[i];


System.out.println("Total is " + total);

// Finding the largest element

double max = myList[0];

for (int i = 1; i < myList.length; i++) {

if (myList[i] > max) max = myList[i];


System.out.println("Max is " + max);



This would produce the following result:





Total is 11.7

Max is 3.5

Note:More interested things are waiting to publish..So Stay connected to us..

——————-:Thank you:—————–

Related Post or You may like:

  1. Introduction & New features of Java

  2. Data Types & Variable

  3. Java Operators,Operands and Expression

  4. How to get an user input in Java

  5. If,Else & Switch Statement

  6. For loop while loop and Do while loop

  7. Break and Continue Statement in java

  8. String Processing in java