class Main {
public static void main(String[] args) {
int[] age = {12, 4, 5, 2, 5};
System.out.println("배열 요소 접근:");
System.out.println("첫 번째 요소: " + age[0]);
System.out.println("두 번째 요소: " + age[1]);
System.out.println("세 번째 요소: " + age[2]);
System.out.println("네 번째 요소: " + age[3]);
System.out.println("다섯 번째 요소: " + age[4]);
}
}
출력
배열 요소 접근:
첫 번째 요소: 12
두 번째 요소: 4
세 번째 요소: 5
네 번째 요소: 2
다섯 번째 요소: 5
루프를 사용하면 대량 처리가 가능합니다.
배열 순회
고전적 for 루프 사용
class Main {
public static void main(String[] args) {
int[] age = {12, 4, 5};
System.out.println("for 루프 사용:");
for (int i = 0; i < age.length; i++) {
System.out.println(age[i]);
}
}
}
출력
for 루프 사용:
12
4
5
length 속성이 배열 크기를 제공합니다.
향상된 for 루프 사용
class Main {
public static void main(String[] args) {
int[] age = {12, 4, 5};
System.out.println("for-each 루프 사용:");
for (int a : age) {
System.out.println(a);
}
}
}
출력
for-each 루프 사용:
12
4
5
배열 요소의 합계와 평균
class Main {
public static void main(String[] args) {
int[] numbers = {2, -9, 0, 5, 12, -25, 22, 9, 8, 12};
int sum = 0;
Double average;
for (int number : numbers) {
sum += number;
}
int arrayLength = numbers.length;
average = ((double)sum / (double)arrayLength);
System.out.println("Sum = " + sum);
System.out.println("Average = " + average);
}
}