티스토리 뷰

if(A.equals("a") && B.equals("b")) {


} else {


}

위와 같이 조건을 주었을때 else 에서 처리하는 조건이

if(!A.equals("a") && !B.equals("b")) 으로 알고있었는데 오늘 업무에서 else 조건만 필요한 작업을 하다

원하는 결과값이 나오지 않길래 다시생각을 해보았는데 else 에 들어가는 조건이 

if(!A.equals("a") && !B.equals("b")) 아니고 if(!(A.equals("a") && B.equals("b")))이 들어가야 했었다.

A,B 조건을 둘다 만족시키지않는 값을 꺼내기 위해선 A,B 의 조건을 만족시킨것을 괄로호 묶은 다음에 NOT처리를 해줘야한다

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2025/03   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31
글 보관함