arrays in java
arrays in java
Java provides a data structure called the array, which stores a fixed-size
sequential collection of elements of the same data 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.
This tutorial introduces how to declare array variables, create arrays, and
process arrays using indexed variables.
Syntax
Example
The following code snippets are examples of this syntax −
Learn Java in-depth with real-world projects through our Java certification
course. Enroll and become a certified expert to boost your career.
Creating Arrays
You can create an array by using the new operator with the following syntax
−
Syntax
The array elements are accessed through the index. Array indices are 0-
based; that is, they start from 0 to arrayRefVar.length-1.
Example
Following statement declares an array variable, myList, creates an array of
10 elements of double type and assigns its reference to myList −
Following picture represents array myList. Here, myList holds ten double
values and the indices are from 0 to 9.
Processing Arrays
When processing array elements, we often use either for loop
or foreach loop because all of the elements in an array are of the same type
and the size of the array is known.
Output
1.9
2.9
3.4
3.5
Total is 11.7
Max is 3.5
The following code displays all the elements in the array myList −
Output
1.9
2.9
3.4
3.5
Example
You can invoke it by passing an array. For example, the following statement
invokes the printArray method to display 3, 1, 2, 6, 4, and 2 −
Example
Example
public static int[] reverse(int[] list) {
int[] result = new int[list.length];
Sr.N
Method & Description
o.