Avatar
0
Tuấn Nguyễn Beginner
Optional và Stream trong j
e được biết trong java 8 có optional sẽ dùng để cover NPE tốt hơn, và stream giúp việc thao tác trên các collection dễ dàng hơn chứ không phải tự implement
e muốn hỏi vậy các case nào mình nên dùng đến những cái này ạ, liệu mình có nên lúc nào cx wrapped object bởi optional k ạ? e cảm
  • 1 Answer(s)
  • 1067 Views
  • Answer
Remain: 5
1 Answer
Avatar
monkey Enlightened
monkey Enlightened
Cái này anh thấy nó liên quan nhiều đến phong cách lập trình hơn em ạ, hiện tại thì anh dùng cả 2, khi dùng với dữ liệu mapping, như lập trình với rxjava thì Optional có phần tiện hơn em ạ, ví dụ:
Single.fromCallable({// hàm})
  .map(optional -> 
     optional.orElseThrow(() -> new IllegalArguementException("test))
  • 0
  • Reply
0%

Media

Add New Media

Media Details

Uploaded On
File Name
File Type
File Size
Dimension