# optional

98개의 포스트

[Java8]Optional 클래스

OptionalXXX 클래스 java.util 패키지의 Optional, OptionalDouble, OptionalInt, OptionalLong 클래스 타입을 일컫는다.이들은 값을 저장하는 값 기반 클래스로, 이 객체에서 값을 얻기 위해서는 get(), getAs

6일 전
·
0개의 댓글
post-thumbnail

[Java] Optional 클래스

📖 Optional 클래스란 ? Integer나 Double 클래스처럼 'T'타입의 객체를 포장해주는 래퍼(Wrapper) 클래스이다.

6일 전
·
0개의 댓글
post-thumbnail

Optional

Swift의 Optional 키워드에 대해 알아봅니다. Optional은 어떻게 구현되어있을까요?

2022년 5월 9일
·
0개의 댓글

자바 옵셔널에 대하여

개요 코드숨 과제를 하던 중에 null safty에 대한 피드백을 받았다. findById 는 taskMap Task 를 반환하는 메소드이다. 만약에 taskMap에 Task가 존재하지 않으면 사용자 입장에서 반환하는 Task의 메소드의 호출시 NullPointEx

2022년 5월 6일
·
0개의 댓글

V-RIS 개발일지 (9) 음식점 조회 구현

2022-1 종합설계프로젝트1

2022년 5월 5일
·
0개의 댓글

[Swift] Optional (옵셔널)

이번 글은 Swift의 Optional에 대해서 작성한다. Swift를 배우면서 Optional이 계속 언급되어 개념을 확실히 정리하고자 작성하게 됨.Optional은 wrapped 값, nil, 값의 부재를 의미한다. -> Optional 변수에 nil 할당 가능장점

2022년 5월 3일
·
0개의 댓글

Implicitly Unwrapped Optional

IUO : Implicitly Unwrapped Optional (묵시적 추출)묵시적 추출은 위에 코드 처러 사용된다.변수나 상수를 선언할 때 Type뒤에 ? 대신 !를 붙인다.이렇게 선언한 변수도 Optional Type 이며, Optional을 선언하는 또 다른 방

2022년 4월 9일
·
0개의 댓글

Forced Unwrapping

첫 글로 Optinal에 대해 찾아보며 공부한 것을 올렷는데 이렇게 선언한 Optinal로 선언된 값은 일반 자료형이 아닌 Optinal 자료형이다.이렇게 선언된 변수의 Type을 확인해보면 그냥 String 값이 아니라 Optinal이 앞에 붙은걸 알 수 있다.이 자

2022년 4월 7일
·
0개의 댓글

Swift Optional

Swift를 배우다 보면 변수를 선언하거나 타입 뒤에 ?가 붙어있는걸 볼 수 있다. Optinal의 정의 : 'nil'이라는 값을 가질 수 있으면 Optinal Type이고, 이 Optinal Type을 선언할 땐 타입 옆에 ?을 붙인다.여기서 nil은 값이 없다는 것

2022년 4월 7일
·
0개의 댓글
post-thumbnail

[Java]Optional

Optional의 기초🤔

2022년 4월 6일
·
0개의 댓글

데브코스 W2D4~5

백엔드 데브 코스 중 중요한 개념을 정리하거나 과제 개발 일지를 정리한 공간입니다. Generic 데이터 타입을 일반화하는 것을 의미하고 클래스나 메소드에서 사용할 데이터 타입을 컴파일 시에 미리 지정하는 방법이다. 컴파일 시에 미리 타입 검사를 수행하기 때문에 객체

2022년 3월 26일
·
0개의 댓글

2022년 3월 24일 TIL

Collection 이야기 1. Collection

2022년 3월 24일
·
0개의 댓글

Optional

값이 존재할 수도 있고, 없을 수도 있는 경우를 표현하기 위해 Swift에서 제공하는 문법이다.프로그래밍을 하다보면 많은 에러를 마주한다. Optional은 발생할 수 있는 에러를 최소화하기 위해 존재한다. 어떤 상황에서든 값이 있다, 없다를 나눠서 많은 에러들을 안전

2022년 3월 21일
·
0개의 댓글

메서드에서 값을 반환할 수 없을 경우

문제 :로또의 순위를 구하는 로직에서 해당하는 순위가 없는 경우(낙첨)에 어떻게 처리 해야할까?원인 :기본값이 없어 반환해줄 요소가 없다.해결 :첫 번째 해결 시도 메서드가 값을 반환할 수 없을 때 3가지 처리 방법을 알아봤다.1\. 예외를 던진다.값을 반환할 수 없는

2022년 3월 4일
·
0개의 댓글
post-thumbnail

[Swift] Optional

Optional은 Enum이다. 이게 무슨 말일까??Optional은 값이 set되지 않은 None case와 값이 set된 Some case 두가지가 존재한다는 것을 말한다.Optional에서의 ? 와 ! 에 대해서 더 알아보자.위와 같은 코드는 아래 코드처럼 해석될

2022년 3월 1일
·
0개의 댓글

[Java] Optional 생성과 접근, Optional 메서드

Java8부터 Optional클래스를 사용해 NullPointerException(이하 NPE)를 방지할수 있도록 했다.Optional는 null이 올 수 있는 값을 감싸는 Wrapper 클래스로, 참조하더라도 NPE가 발생하지 않도록 도와준다.Optional 클래스는

2022년 2월 27일
·
0개의 댓글
post-thumbnail

[iOS/Swift] Optional(옵셔널)

iOS/Swift/Optional

2022년 2월 20일
·
0개의 댓글

[java, #21] Optional과 enum, 그리고 spring security

optional은 결괏값이 null이 나올 경우를 대비할 때 유용하게 사용된다. null 값이 도출될 것으로 보이는 상황과 그렇지 않은 상황을 구분하고, 도출될 경우 처리 방법을 미리 대처할 수 있도록 하는 역할을 한다. optional을 사용함으로서 우리가 얻을 수

2022년 2월 14일
·
0개의 댓글