小编Ana*_*nas的帖子

将ObjectAid安装到eclipse LUNA中的错误

我有eclipse LUNA,我正在尝试安装ObjectAid来构建UML图.当我尝试安装它时,我收到以下错误:

An error occurred while collecting items to be installed
session context was:(profile=epp.package.java, phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=, action=).
Artifact osgi.bundle,org.junit,3.8.2.v3_8_2_v20100427-1100 is a folder but the repository is an archive or remote location.
Run Code Online (Sandbox Code Playgroud)

为什么我会收到此错误,以及如何克服错误?

谢谢

eclipse uml objectaid

6
推荐指数
1
解决办法
955
查看次数

如何使用java中可选对象的参数调用方法

我们来考虑以下课程

class A{
    void met(int i){
       //do somthing
    }
}
Run Code Online (Sandbox Code Playgroud)

让我们考虑一下这个类的可选对象,如:

Optional<A> a;
Run Code Online (Sandbox Code Playgroud)

是否可以met在对象上调用该方法,a而无需检查是a指引用完整对象还是仅引用空(null).就像是:

a.map(A::met(5));
Run Code Online (Sandbox Code Playgroud)

不幸的是,这段代码无法编译.如何才能做到这一点?

java optional java-8

5
推荐指数
1
解决办法
1297
查看次数

标签 统计

eclipse ×1

java ×1

java-8 ×1

objectaid ×1

optional ×1

uml ×1