KSI일기장
향상된 for문 본문
배열 및 컬렉션을 좀 더 쉽게 처리할 목적으로 향상된 for문을 사용한다.
배열의 크기만큼 반복한 후 자동으로 for문을 빠져나온다.
public class upFor{
public static void main(String[] args) {
//배열 변수 선언과 배열 생성
int[] score = {10,92,33,25,46};
//배열 항목 전체 합 구하기
int sum = 0;
for(int sco : score) {
sum = sum + sco; // == sum+=sco;
}
System.out.println("점수 합계 = " + sum);
}
}
1.향상된 for문
for(int sco : score) {
sum = sum + sco; // == sum+=sco;
}
==
2.일반 for문
for(int i=0; i<score.length; i++) {
sum+=score[i];
}
1번과 2번은 결과가 같은 for문 이다.
향상된 for문 2차원배열
String[][] arr = {{1,41,66,82,34}, {56,72,18,64}}
for(String[] a : arr) {
for(String s : arr) {
System.out.println(s);
}
}
'Java' 카테고리의 다른 글
spring DB Mysql 사용 설정(intellij) (0) | 2024.03.13 |
---|---|
charAt과 substring의 차이 (0) | 2023.11.30 |
JavaScript insertAdjacentText()메서드 (0) | 2023.11.01 |
JavaScript 프라미스, async와 await (0) | 2023.11.01 |
java 람다식 Stream 중간연산과 최종연산의 종류 (0) | 2023.08.09 |