본문 바로가기
  • 마침표 보다 쉼표를 나타내자
프로그래밍/JAVA

for-each 문

by Y코더 2022. 11. 30.
728x90

for-each문을 활용해보자.

public class S6 {
	enum Week {월, 화, 수, 목, 금, 토, 일}

	public static void main(String[] args) {
		
		int [] n = {1, 2, 3, 4, 5};
		String names[] = {"사과", "배", "바나나", "체리", "딸기", "포도"};
		
		int sum = 0;
		
		for(int k : n) {						//k값에 n안의 값을 순서대로 대입해주는 식이다.
			System.out.print(k + " ");			//k값이 n안의 수만큼 값이 출력된다. 위아래 같은말이다.
			sum += k;							//sum에 값을 덧셈으로 전부 저장시킨다.
		}
		System.out.println("합은" + sum);			//합 출력
		
		for(String s : names)					//s값에 names안 배열 순서대로 입력해주는 식이다.
			System.out.print(s + " ");			//names 수만큼 반복 된다. 위아래 같은말이다.
		System.out.println();
		
		for(Week day : Week.values())			//enum Week값 안 순서대로 day 입력된다.
			System.out.print(day +"요일 ");		//enum Week값 안 갯수대로 출력된다. 위아래 같은말이다.
		System.out.println();
	}
}

 

728x90