티스토리 뷰

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
«   2024/05   »
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
글 보관함