마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

if문 관련 자바 코드 질문입니다.

0 추천

if(a != null && a.size() > 0)

 

이 경우 해석을 어떻게 해야하나요?

not 의 의미가 && 연산자를 기준으로 따로인지, 아니면 모두 포함인지가 궁금합니다

즉,

1. a 가 null 값이 아니고 a의 크기가 0보다 크다면

2. a 가 null 값이 아니고 a의 크기가 0보다 크지 않다면

 

둘 중 어떤건가요?... 혹시 둘다 틀린거라면 어떻게 해석해야하나요?..

에로곰쟁이 (240 포인트) 님이 2013년 3월 20일 질문
에로곰쟁이님이 2013년 3월 20일 태그 변경
연산자 우선순위쪽 문서를 보세요.

http://docs.oracle.com/javase/tutorial/java/nutsandbolts/operators.html
&&기준으로 따로 조건을 매깁니다.
&&의경우 선조건에서 false가 나올경우 뒤의 조건은 검사하지 않습니다.

1개의 답변

0 추천
1번이요..

직접 값을 넣어 보시면 금방 알텐데 ㅎ
루지메이앙 (3,450 포인트) 님이 2013년 3월 20일 답변
...