[JAVA] if문 or 연산자 주의

hi·2022년 5월 7일
0

레전드 바보짓

if문으로 String 값을 걸러내고 싶었는데 조건을 걸어도 도무지 걸러지지 않았다..

4가지 조건을 모두 검사하고 싶었음


조건이 여러개일땐 or가 아니라 and를 사용했어야 했는데..

or연산자는 한 가지 조건만 해당되면 나머지는 확인하지 않고 바로 통과하기 때문이다

분명 배워놓고 까맣게 잊어버림
아오

|| 👉 && 로 바꿔주니 잘 걸러냄 !

그리고 != null 보다는 isEmpty()로 확인하는 것이 맞는듯 하다.. 위에서 초기화를 했기 때문에 null이 될 수가 없는 듯 ... 아마도 ... 흑흑 어려워

0개의 댓글