集
private Set<Set<MyAxiom>> explanations;
我读了集是某种类型的集合数据(应该是MyAxiom
,我想),但无法找到如何访问它们,我需要盖章。
我试图找回这些解释有一个get收益法
public Set<Set<OWLAxiom>> getExpl(int index) {
return this.explanations(index);
}
类似的方法制定了其他正常的变量,但我认为一个Set
需求为自己的命令,不是吗?顺便说一下,这是一套集合。我觉得它非常复杂。我会很高兴知道如何处理它们,如果没有,将不胜感激文档链接。
编辑: 也许增加这对你的答案是有用的。该解释变量位于由jsp文件使用的javabean中。它在我用maven编译的webapp项目中。汇编是细跟下面这段代码,但是当我通过浏览器访问(使用Tomcat)我得到的错误The method getExpl() in the type BundleQueryManagement is not applicable for the arguments (int)
这是另一种方法我试过:
public Set<Set<OWLAxiom>> getExpl() {
return this.explanations;
}
甚至
public void getExpl() {
return this.explanations;
}
你想要一个'设置'退回,或'公理'? –
据我所见,只有你的方法返回this.explanation;' –
[Set'的文档](https://docs.oracle.com/javase/8/docs/api /java/util/Set.html) – khelwood