안녕하세요. 궁금증연구소 입니다.
오늘 포스팅 주제는 "[Java] 삼항연산자로 조건 3개인 경우 처리하는 방법은?" 입니다.
thisval < anotherVal ? -1 : (thisVal == anotherVal ? 0 : 1))
삼항연산자의 : 이후 부분에 또다른 삼항연산자를 중복해서 써주면, 삼항연산자 형태로 조건3개를 처리하여 작성할 수 있다.
compareTo 정렬 역순으로 바꾸는 방법
c1.compareTo(c2) * -1
-1을 곱해서 기본 정렬 방식의 역으로 변경 가능하다.
대소문자 구분 안할때
comprator인 String.CASE_INSENSITIVE_ORDER 이용한다.
[java] 람다식의 유효범위와 effective final (0) | 2023.04.10 |
---|---|
[코드업 Java100제] 1023 : [기초-입출력] (0) | 2023.04.05 |
java 문자형 숫자를 숫자형(int)로 바꾸는 방법 (0) | 2022.11.26 |
java 배열생성시 주의할점 (0) | 2022.11.22 |
Java에서 boolean 과 int형 연산은 가능할까? (1) | 2022.11.15 |