일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- annotation
- spring boot
- react
- Deep Learning
- Java
- spring
- data structure
- ES6
- AWS
- 테스트 커버리지
- jQuery
- Test Coverage
- 스프링
- javascript
- JPA
- 자료구조
- 자바스크립트
- 어노테이션
- 리액트
- log4j2
- kotlin
- C++
- transformer
- bean
- cache
- 제이쿼리
- 하이브리드앱
- 스프링 부트
- Machine Learning
- 구버전
Archives
- Today
- Total
목록optional (1)
박서희연구소
[Java] Optional
1. Optional 이란? Optional 은 개발자들에게 너무 익숙한 NullPointerException 처리를 위해 만들어진 클래스로 실제로 null 로 인해 많은 코드 충돌의 원인이 될 수 있으며, null check 없이 이러한 문제를 해결하기란 쉽지 않다. 따라서 Java 8 의 java.util 패키지에서 이런 문제를 해결하기 위해 클래스를 지원한다. Optional 은 선택적 값을 포함하는 wrapper 클래스로, 개체가 포함되거나 비어있을 수 있다. 2. 왜 사용하나? null check 를 남용하지 않고, 깔끔한 코드 작성에 도움이 됨 Optional 사용으로 반환할 대체 값이나, 실행할 대체 코드 지정이 가능 3. 내가 활용해 본 Optional public void option..
○ Programming [Basic]/Java
2022. 9. 5. 21:57