inflearn logo
강의

Khóa học

Chia sẻ kiến thức

Bài giảng Java cơ bản Phần 2

Optional 03

질문이요.~

166

paikdabang

32 câu hỏi đã được viết

1

boolean isBoolean02 = Optional.ofNullable(manufacturingResult)

      .map(String::trim)

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

.isPresent();

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

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

java

Câu trả lời 1

1

JeongTaeHyun

좋은 질문입니다. 

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

즉 자료구조의 맵이죠.

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

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

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

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

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

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

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

이론재탕만 눈치챘어도

0

12

1

25-3년도 이론문제 재탕

0

10

1

25-3년도 코드문제 재탕

0

9

0

출력값 문의

0

11

2

25-2 분기커버리지

0

15

0

25-2 이론 재탕

0

22

1

25-1 이론 재탕

0

22

1

Jib 빌드가 83%에서 멈추는 문제 해결(windows 사용자)

1

19

1

런타임 에러

0

17

0

서브넷 마스크

0

31

1

모의고사 1회 계산문제 2개 맞았는데

0

49

2

서비스에서와 컨트롤러의 @Vaild 적용 차이에 대해서

0

38

2

업캐스팅 문제 예시 4번 부모 호출

0

43

1

copilot-instruction.md

0

30

2

트랜잭션 내 Redis I/O 에 대한 궁금한점

1

34

1

모의고사 자료 해설이 너무 불친절하네요.

0

85

2

부모의 생성자 출력 관련

0

39

2

24-3 이론파트 재탕문제

0

45

0

누락코드

0

40

1

다차원 배열 포인터 질문있습니다

0

55

3

24-2 이론 파트 재탕

1

50

1

모의고사 5회

0

44

1

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

0

42

1

Optional 관련 질문 드립니다.

1

379

2