“अगर आपके पास 100 students के marks store करने हैं, तो क्या आप 100 variables बनाएंगे?”
नहीं! इसके लिए हम Java में Array का उपयोग करते हैं।
Java में Array एक ऐसा container है जो एक ही type की कई values को एक साथ store करता है। हर value का एक index होता है, जो 0 से शुरू होता है।
int[] marks = {80, 75, 90, 60, 85};
int[] numbers;
numbers = new int[5];
numbers[0] = 10;
numbers[1] = 20;
...
int[] numbers = {10, 20, 30, 40, 50};
System.out.println(numbers[2]); // Output: 30
for (int i = 0; i < numbers.length; i++) {
System.out.println("Element " + i + ": " + numbers[i]);
}
for (int num : numbers) {
System.out.println(num);
}
System.out.println(numbers.length);
int[] arr = {1, 2, 3, 4};
int[][] matrix = {
{1, 2},
{3, 4},
{5, 6}
};
Access: System.out.println(matrix[1][1]);
// Output: 4
int[] marks = {80, 90, 70, 60, 85};
int sum = 0;
for (int i = 0; i < marks.length; i++) {
sum += marks[i];
}
double avg = (double) sum / marks.length;
System.out.println("Average Marks = " + avg);
👉 समाधान: Java Collections (जैसे ArrayList) का इस्तेमाल करें।