질문이요.~
166
32 asked
boolean isBoolean02 = Optional.ofNullable(manufacturingResult)
.map(String::trim)
.filter(s -> s.equals("success"))
.isPresent();
System.out.println("생산결과 : " + isBoolean02);
여기서 map이 키 value 값에 쓰이는 그 map 이 맞나요?
Answer 1
1
좋은 질문입니다.
key, value의 map은 collection framework의 map입니다.
즉 자료구조의 맵이죠.
하지만 여기서 쓰인 map은 Optional의 map입니다.
mapping function을 수행하는 map입니다.
String::trim은 trim 메서드를 실행하는 것입니다.
가장 좋은 방법은 한 줄씩 실행해 보는 것입니다.
.map의 결과는 Optional을 리턴합니다.
이걸 개별로 한 번 뽑아보시고, String::trim 뿐만 아니라
다양한 여러가지를 실행해 보시길 바랍니다.
Jib 빌드가 83%에서 멈추는 문제 해결(windows 사용자)
1
7
0
런타임 에러
0
9
0
서브넷 마스크
0
16
1
모의고사 1회 계산문제 2개 맞았는데
0
22
1
서비스에서와 컨트롤러의 @Vaild 적용 차이에 대해서
0
21
2
업캐스팅 문제 예시 4번 부모 호출
0
31
1
copilot-instruction.md
0
22
2
트랜잭션 내 Redis I/O 에 대한 궁금한점
1
25
1
모의고사 자료 해설이 너무 불친절하네요.
0
69
2
부모의 생성자 출력 관련
0
35
2
이론파트 재탕문제
0
35
0
누락코드
0
34
1
다차원 배열 포인터 질문있습니다
0
50
3
이론 파트 재탕
0
45
1
모의고사 5회
0
40
1
12분 10초 func(values, 0, 1)을 넣을 때
0
40
1
재탕문제
0
60
1
재탕문제
0
40
0
파이썬 추가 코드
0
56
1
배열 포인터 출력 표시
0
54
2
포인터 증감 또는 값 증감
0
54
2
배열 포인터 함수 관련
0
52
2
EmailSender 관련 문의
0
55
1
Optional 관련 질문 드립니다.
1
378
2

