Guava Optional.of(Optional.of(user))get()返回类Present

时间:2017-10-16 08:55:03

标签: java guava optional

继承了一些代码后,我遇到了一个问题,即在ID ID_ENTRY 2 PRESENT NOT PRESENT 4 PRESENT 6 PRESENT NOT PRESENT NOT PRESENT 34 PRESENT 上调用public T get()时,它返回类型为Present的Optional.of(Optional.of(user))的引用,而不是'用户'参考对象。

以前部署的代码分支返回Optional.of(user),它是对用户'的引用。这是必需的。

之前部署的分支使用的是guava-bundle-19.0,而较新的破解分支使用的是guava-bundle-21.0。我尝试了几种方法来访问用户'引用但总是得到类型为Present的类。

关于如何解决这个问题的一些指示将非常感激。

亲切的问候,伊恩

0 个答案:

没有答案