inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

자바 기본을 위한 강의 2부

Optional 03

질문이요.~

148

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

2

질문있습니다

0

19

1

1번 문제 질문입니다.

0

23

1

26년 1회 실기 해설 강의

0

38

2

음악플레이어 문제 중 코드질문

0

18

1

잠겨버린 사물함 시간초과 관련 질문입니다.

0

17

1

도메인 모델에서 관계와 규칙을 구분하는 방법

0

30

2

프로젝트 질문 문의

0

37

1

문제와 풀이4 문제점

0

32

2

DDD 는 마이바티스와 잘 맞지 않는건가요?

0

39

1

스프링부트 버전 문의드립니다.

0

30

1

53번 4-1 자료 오류 있는 것 같습니다.

0

64

2

최근 코테, 과제 테스트 트렌드

0

51

2

7번문제

0

53

2

C언어 변형문제 9번문제 Pdf 수정요청

0

41

2

메서드 오버드라드

0

43

2

실수

0

42

1

Json 요청 처리

1

27

2

공부 우선순위 우선강의 알려주세요

0

79

1

생성자 호출순서 강의 10번 문제 30분대 질문입니다

0

41

2

25년 2회 기출 5:40 질문입니다.

0

33

2

C언어 출제변형 6번 문제

0

44

2

c언어 출제변형 강의 질문

0

24

2

Optional 관련 질문 드립니다.

1

328

2