您可以使用#orElse或orElseThrow来提高代码的可读性。
Optional<MyObject> object = someMethod();String myValue = object.orElse(new MyObject()).getValue();
Optional<MyObject> object = someMethod();String myValue = object.orElseThrow(RuntimeException::new).getValue();
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)