728x90
반응형
비교 표현식 줄임말
eq - equal ( = )
ne - not equal ( <> )
lt - little ( < )
le - little or equal ( <= )
gt - greater ( > )
ge - greater or equal ( >= )
비교 표현식
구분 | 표현식 | 비교 |
크다 | a gt b | a > b |
작다 | a lt b | a < b |
크거나 같다 | a ge b | a >= b |
작거나 같다 | a le b | a <= b |
같다 | a eq b | a == b |
같지 않다 | a ne b | a !== b |
표현 방식 예시
표현 방식 | 조건 |
[$A -eq $B] | A 와 B 의 값이 같은 경우 |
[$A -ne $B] | A 와 B 의 값이 다른 경우 |
[$A -gt $B] | A 가 B 보다 큰 경우 |
[$A -lt $B] | A 가 B 보다 작은 경우 |
[$A -ge $B] | A 가 B 보다 크거나 같은 경우 |
[$A -le $B] | A 가 B 보다 작거나 같은 경우 |
[$String_1 = $String_2] | 두 문자열이 같은 경우 |
[$String_1 = $String_2] | 두 문자열이 다른 경우 |
[-z "$String"] | 문자열의 길이가 0인 경우 |
[-n "$String"] | 문자열의 길이가 0이 아닌 경우 |
728x90
반응형
'Study > Java' 카테고리의 다른 글
[Java] (Project, Package, Class, Method) Naming 규칙 (0) | 2023.06.19 |
---|---|
[Java]request, response 객체(header, body) (0) | 2023.06.02 |
Spring MVC와 @ModelAttribute 어노테이션 (0) | 2023.04.05 |
[Java] 빌더 패턴(Builder pattern)을 써야하는 이유, @Builder (0) | 2023.03.23 |
[Java] Map보다 DTO 클래스를 사용해야 하는 이유 (0) | 2023.02.27 |
댓글