2015. 11. 26. 20:54ㆍ공부/JAVA
생활코딩의 java강의 노트 입니다.
조건문의 핵심 if 문
if(______) 괄호 안에는 true 또는 false 값만 들어 올수 있다.
괄호 안에 있는 곳에 true가 온다면 if문이 감싸고 있는 코드를 실행 시킨다.
위 내용들을 보면 대강 이해가 갈 것이다.
if의 괄호 안이 true의 경우에는 if의 중괄호 안의 것들이 실행이 되고 빠져나와서 마지막 5가 실행이 된다.
하지만 괄호 안이 false의 경우에는 if의 중괄호 안의 것 들은 다 무시가 되고 5만 출력이 된다.
이클립스의 경우 해당 라인에 느낌표가 뜨는데 눌러보면 dead 코드라고 써져있다.
즉 실행되지 않는 코드이다.
다음으로 if else 문이 있다.
위의 if문은 거짓을 경우 중괄호의 내용을 실행하지 않고 바로 나왔다.
하지만 if else문은 if문이 거짓일 경우 else문으로 가서 코드를 실행 시킨 후 빠져나온다.
하지만 그렇게 잘 쓰이지 않는다.
이번 내용은 else if 문이다.
여러개의 조건중 가장 처음 일치하는 내용을 출력해주는 구문이다.
위의 것 들과 똑같다. 거짓이면 다음 코드로 넘어간다. 하지만 참이 나오게 되면 거기서 else if문은 종료가 되고 그 밖에 있는 코드가 실행이 된다는 점이 다르다.
그리고 else if문의 마지막은 else문으로 작성하는 경우도 있는데 해도 그만 안해도 그만이다.
지금 까지 한 것들은 참이나 거짓이 정해져서 실행이 됐다.
앞으로는 if의 괄호 안에 변수들이 들어가서 그 변수의 값과 조건을 비교, 참과 거짓을 정하는 식으로 할 것이다.
'공부 > JAVA' 카테고리의 다른 글
java예외 처리와 equals 재정의 (0) | 2016.09.13 |
---|---|
JAVA 지정한 char배열 문자열만 거꾸로 출력하기 (0) | 2016.09.11 |
java 소수 구하기 코드 (0) | 2016.08.27 |
JAVA 공부 Boolean 과 비교 연산자 (1) | 2015.11.25 |