이 포스트는 작성자의 다른 블로그에서 벨로그로 이전하며 가져오는 포스트 입니다.
public static void main(String[] args) {
int[] n = {1,2,3,4,5};
int sum = 0;
for (int temp : n){
System.out.print(temp);
sum+=temp;
}
System.out.println("합은 : "+sum);
for문의 향상된 버전 주로 배열의 요소를 출력할때 자주 사용된다
우선 사용 방법은 for(자료형 변수명 : 대입할 변수명) 으로 기존 for 문보다 간단하다
위의 코드를 예시로 들면 n에는 1,2,3,4,5 총 5개의 숫자가 들어있고
sum에 1,2,3,4,5의 합을 넣어줄것이다.
for문을 열고 int형이기때문에 int형 변수 asdf를 선언후 : n을 대입한다
이러면 temp에 n이 모두 대입 되기때문에 sum+=temp는 즉 sum = 1+2+3+4+5 가 된다
결과: