-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathArray.java
45 lines (36 loc) · 1.3 KB
/
Array.java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
public class Array {
public static void main(String[] args) {
// Declaration:
// 1.Dynamic
int[] arr = new int[5];
// 2. Static
int[] arr2;
// Initialization:
// 1. Providing values at each index
arr[0] = 10;
arr[1] = 20;
arr[2] = 30;
arr[3] = 40;
arr[4] = 50;
// 2. Providing values in continuous form.
int[] arr3 = {1,2,3,4,5};
// Length: Length is a function in array to find out the number of elements in array.
int[] arr4 = {1,2,3,4,5,6,7,8,9,10};
System.out.println("Length of Array is " + arr4.length);
//Array Traversal using length function
System.out.println("Array Traversal");
for(int i = 0 ; i < arr4.length ; i++){
System.out.println(arr4[i]);
}
//Array Traversal using length function in reverse
System.out.println("\nArray Traversal in reverse");
for(int i = arr4.length-1 ; i >= 0 ; i--){
System.out.println(arr4[i]);
}
//Array Traversal using for-each loop
System.out.println("\nArray Traversal using for-each loop");
for(int element: arr4){
System.out.println(element);
}
}
}