📚문제상황
1. isChecked 의 초기화를 false로 했는데,
밑에 ! isChecked 를 하는 이유는 뭐지?
💡if문
- 조건식이 true일 때 실행문을 동작하는 것임.
if(조건식) { // 조건식이 true일 때 아래 실행문을 동작
실행문 ;
....
} else { // 조건식이 false 일 때 실행
}
[JAVA/자바] 조건문(if문, if else문, else if문)
이번 포스팅은 조건문 중 if / if else / else if문에 대해서 알아보도록 하겠다. 조건문을 익히고 ...
blog.naver.com
🔎 해결
boolean 의 초기값은 false 임.
false, true 일 때 각자 어떤 일을 수행하라고 코드를 짜 넣을 수 있는데,
false 일 때에는 어떤 걸 실행해라~~ 할 때에는 if 문에 넣을 수 없음.
그러니까,
false 에 해당하는 상황이 왔을 때 어떤 코드를 실행하도록 하고 싶으면,
그 상황에 온전히 도달한 상태에서
if (! false)를 넣은 뒤에 실행문을 하도록 해야 함.
'Language > Java' 카테고리의 다른 글
[Java] Optional (1) | 2024.07.06 |
---|---|
[Java] Stream (0) | 2024.06.17 |
[Java] 기타 제어자 (1) | 2024.06.08 |
[Java] 메소드 관계 파악 (0) | 2024.06.07 |
[Java] 객체, 배열 활용 (0) | 2024.06.04 |