JAVA

[JAVA] JAVA 예제(1)

나무는숲이좋아 2020. 3. 17. 22:50

JAVA 예제(1)

다음의 예제는 if문을 활용해서 비교적 쉬운 편이다. 
주석을 보고 코드를 작성하는 방식으로 공부해보았다. 

1. 주석이 포함된 예제를 꼼꼼히 보면서 흐름을 이해하기.
2. 코드부분을 지우고 주석만 남긴다음, 그 주석의 내용을 토대로 코드를 작성해보기.
3. 원래 코드와 대조하며 확인해보고 틀린부분을 고치거나 더 나은방법 생각해보기. 

class IfEx2 {
	public static void main(String[] args) {
	
		int num = 120;	//int num에 120을 값을 넣음 

		if (num < 0) {	//num의 값이 0보다 작으면
			System.out.println("num은 0미만");
		} else {	//num의 값이 0보다 크거나 같으면
			
			if (num < 100) {	// num의 값이 (0이상이면서) 100보다 작으면
				System.out.println("0이상 100미만 ");	//0이상 100미만 출력 
			} else {
				System.out.println("100이상");	//그렇지 않으면 100이상 출력 
			}
		}
	}
}

예제에서 주석만 남겨보면 ,

// int num에 120을 값을 넣음  
// num의 값이 0보다 작으면 
// num의 값이 0보다 크거나 같으면 
// num의 값이 (0이상이면서) 100보다 작으면 
// 0이상 100미만 출력  
// 그렇지 않으면 100이상 출력 

이정도 되겠다.  

class IfEx2 {
	public static void main(String[] args) {
	
		int num = 120;  

		if (num < 0) { 
			System.out.println("num은 0미만");
		} else { 

			if (num < 100) { 
				System.out.println("0이상 100미만 ");  
			} else {
				System.out.println("100이상"); 
			}
		}
	}
}


이렇게 주석만 남은것을 보면서 코드를 완성해보고 원래 있던 코드와 비교해보는 방법은
이해하는데 확실히 도움이 되었다.  

나중에 좀 더 실력을 키우면 모든 문장에 주석을 달지않고 
대략적인 흐름과 변수명만 남겨도 코드를 만드는것이 가능할 것 같다.