알고리즘 풀 때 라던지 코드를 효과적으로 줄일 수 있는 방법 같다. 이해하는 건 시간이 조금 걸렸지만..
- 정의
단순한 if문 (조건문)을 사용할 때에 코드를 획기적으로 줄일 수 있는 방법..
- (조건문)? 참:거짓
=> int a = (조건문)?true일때의 값 : false일때의 값
public class Main {
public static void main(String[] args) {
int a = (5 < 4) ? 50 : 40;
System.out.println(a);
}
}
(5<4) 값-> false이므로
40 출력
❗깔끔해지긴 하지만 헷갈릴수 있으므로 자주 중복으로 사용하는 일은 자제 필요!
'☕JAVA > 🔎 공부 [JAVA]' 카테고리의 다른 글
[JAVA]메소드 - Substring() 문자열 자르기 (0) | 2022.08.06 |
---|---|
[JAVA] length() 메소드 문자열의 길이 구하기 (0) | 2022.08.06 |
[JAVA] 조건문 - If문 (0) | 2022.08.06 |
[JAVA] 연산자 / 연산자 우선순위 (0) | 2022.08.06 |
[JAVA] 반복문 - for문 / 이중for문 / for(A:B) , for Each (0) | 2022.08.06 |