inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

자바 기본을 위한 강의 2부

Optional 03

질문이요.~

151

paikdabang

작성한 질문수 32

1

boolean isBoolean02 = Optional.ofNullable(manufacturingResult)

      .map(String::trim)

         .filter(s ->   s.equals("success"))

.isPresent();

System.out.println("생산결과 : " + isBoolean02);

여기서 map이  키 value 값에 쓰이는 그 map 이 맞나요? 

java

답변 1

1

JeongTaeHyun

좋은 질문입니다. 

key, value의 map은 collection framework의 map입니다.

즉 자료구조의 맵이죠.

하지만 여기서 쓰인 map은 Optional의 map입니다.

mapping function을 수행하는 map입니다.

String::trim은 trim 메서드를 실행하는 것입니다.

가장 좋은 방법은 한 줄씩 실행해 보는 것입니다.

.map의 결과는 Optional을 리턴합니다.

이걸 개별로 한 번 뽑아보시고, String::trim 뿐만 아니라

다양한 여러가지를 실행해 보시길 바랍니다.

안녕하세요 치킨 디도스 이벤트 보고 흉내내보려 들어왔습니다..

0

7

1

47번 리턴 관련 질문

0

15

1

실무 내용 문의드려요

0

23

2

IO활용-회원관리예제1 샘플코드 문의

0

15

1

join에대해 질문드립니다.

0

19

1

pg사가 있다고 가정하면

0

25

1

중급 1편 학습 방향에 대해 조언 부탁드립니다

0

32

1

To-Do App

0

27

1

강의노트 접속 불가

0

26

2

Kafka Cluster 구성도 질문

0

22

1

26년 1회차 기출 강의

0

50

2

기출문제

0

55

1

정보처리기사 실기 zip

0

44

2

답을언제쯤받아볼수있나요

0

49

2

데이터베이스 노션

0

38

2

형 책 어떻게 받아?

1

59

1

PPT 자료 공유 받을 수 있을까요?

0

32

1

@JsonIgnore 이후 Internal Server Error가 발생하지 않습니다.

0

33

2

수업노선자료파일 다운

0

34

2

5~9까지 램덤숫자출력

0

33

1

프로젝트가 없어요..

0

56

2

C언어에서

0

58

1

포인터 질문

0

56

2

Optional 관련 질문 드립니다.

1

333

2