| 1의 경우 | 2의 경우 | 3의 경우 |
코드 |
public static void main(String[] args) { while (num <= 100){ } }
}
| public static void main(String[] args) { while (num <= 100){ } } |
public static void main(String[] args) { while (num <= 100){ } }
|
출력결과 | | ||
효율 | if문을 각각 3번 돌렸으므로 (if문을 한 번 실행하는데 1초로 가정) 100 + 100 + 100 = 300 | if문안에 if문이중첩되어 있는 구조이믈 100 | 4씩 더하면서 하므로 if문 한번을 없앨 수 있으므로 100 / 4 = 25 |
* 다 같은 결과를 나오지만, 효율로 따진다면 3의 경우가 가장 효율적이라고 할 수 있다.
'개발 > Java' 카테고리의 다른 글
[JAVA] import (0) | 2017.01.01 |
---|---|
[JAVA] Class(클래스) (0) | 2017.01.01 |
[JAVA] 제어문 VS 반복문 (0) | 2017.01.01 |
[JAVA] method(메소드) (0) | 2017.01.01 |
[JAVA] array(배열) (0) | 2017.01.01 |