# optional
java study _ optional
\*Optional람다식을 공부하면서 stream() 과 filter() 메소드를 공부하다 추가적으로 optional 에 대해 정리해볼까 한다.stream 의 최종 연산으로 Optional 을 반환하는 경우가 많다.(optional 특징으론 null 값이어도 반환이 가

JAVA 8 추가 기능 및 11버전과 차이점
JAVA8 제일 많이 사랑 받던 버전이기도 하고 현재는 11버전을 주로 사용하고 있는데 각 버전에서 어떤 부분때문에 사랑 받았고 11버전에는 어떤 부분이 추가되었는지 알아보자.
Optional?
Optional >Optional 클래스는 Integer나 Double 클래스처럼 'T'타입의 객체를 포장해 주는 래퍼 클래스(Wrapper class)입니다. >따라서 Optional 인스턴스는 모든 타입의 참조 변수를 저장할 수 있습니다. >출처 : 코딩의 시작,

Swift 문법(기본편) - 옵셔널
Swift는 안전한 코딩을 할 수 있게 해주는 언어라고 알려져 있습니다. 그리고 안전성의 중요한 요소 중 하나가Optional(옵셔널)이라는 개념입니다. 옵셔널은 타입 캐스팅이나 nil value 체크 등에 있어 중요한 역할을 하고 있습니다.Optional”이 변수에
옵셔널 패턴
옵셔널의 정확한 이해
IOS UIKit -0
n짝, n쌍값이 있을 수도 없을 수도 있다.0이나 공백이 값이 없는게 아니다.Int? -> Int, String? -> String 으로 변환한다. return은 가장 바깥 쪽에서 사용 불가. ( 클래스나 함수 안쪽에 있지 않음) guard는 이 구문이 만족하지 않는
Maven scope & optional
optional은 의존성을 선택적으로 사용하도록 허용하는 설정입니다. 즉, 프로젝트에 의존성을 추가하더라도 빌드 결과물에 포함되지 않을 수 있습니다. 이 설정은 프로젝트가 다른 모듈과 함께 사용될 때 해당 모듈에서 선택적으로 의존성을 사용하도록 허용할 때 유용합니다.M

HTTP ResponseEntity
ResponseEntity 클래스는 HTTP 응답(Response)을 나타내는 객체로, 반환된 HTTP 상태코드와 헤더, 응답 본문 등을 포함한다.ResponseEntity는 밑의 사진에서 보이는 것처럼 HttpEntity를 상속받았기 때문이다.바로 위의 사진은 HTT
몰랐던 Java 문법과 클래스
개발을 할 때 가장 많이 발생하는 예외 중 하나가 바로 NPE(NullPointerException)이다. NPE를 피하려면 null 여부를 검사해야 하는데, null 검사를 해야하는 변수가 많은 경우 코드가 복잡해지고 번거롭다. 그래서 널리 사용되는 것이 Option
[iOS/Swift] 옵셔널이란

DAY39 TIL (Optional)
spring boot 를 사용하면서 자주 쓰게 되는 클래스 였다. 안다기 보다는 다들 사용하니 나도 따라서 사용해본 클래스였다. 그래서 이해를 해야 코드를 쓰는 내 입장에서는 알아보는 게 필수였다. Optional 클래스는 자바8 부터 null값에 대한 처리를 더 깔끔
Java Optional
JAVA에서 NULL처리 java에서는 데이터가 없음을 처리하기 위해 null를 사용할때가 있다. 하지만 잘못 사용하면 NullPointerException(NPE)를 발생시킬수 있다. java8에서 부터는 Optional 클래스를 제공한다. Optional 클