inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

자바 기본을 위한 강의 2부

Optional 03

질문이요.~

165

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

10

2

이론 파트 재탕

0

17

1

모의고사 5회

0

16

0

12분 10초 func(values, 0, 1)을 넣을 때

0

16

1

재탕문제

0

39

1

재탕문제

0

22

0

파이썬 추가 코드

0

45

1

배열 포인터 출력 표시

0

51

2

포인터 증감 또는 값 증감

0

49

2

배열 포인터 함수 관련

0

45

2

EmailSender 관련 문의

0

45

1

실기 이론 통합 요약본 버전

0

54

2

업캐스팅 3번 문제 예시

0

59

2

구글드라이브 접속 불가

0

50

2

2024년2회15~20

0

42

1

낙관적락 질문있습니다.

0

43

1

push pop 설명 되어있는 강의가 몇강인가요?

0

48

1

댓글순서부여방식

0

43

1

movablePageCount와 pageSize 상수

0

36

1

JPA와 네이티브 쿼리

0

41

1

조회 메서드 네이밍 질문

0

56

1

소스파일

0

42

1

강의 판서 자료

0

54

2

Optional 관련 질문 드립니다.

1

377

2