我有一組一組變量的那個(我猜)包含字符串從查詢(這是我所知道的,並需要檢索)以這種方式定義返回:如何知道在Eclipse上的java項目中應該有哪些類型的getter? (它是未知的我)
private Set<Set<Type_A>> variable_A;
variable_A = query.getVarA();
現在我需要一個返回這些字符串數組的getter,並嘗試使用下面的代碼,但沒有成功,因爲它的返回類型我猜。
我不能調試我的代碼,因爲它是一個由jsp文件使用的javabean,Eclipse不會告訴我如何繼續。有沒有辦法來解決這個問題?我public void getVarA()
和public ArrayList<String> getVarA()
public Set<Axiom> getVarA() {
Iterator itr1 = variable_A.iterator();
Set set;
while(itr1.hasNext()) {
set = (HashSet)itr1.next();
}
return set;
}
我認爲這適用於像你這樣的一組簡單的字符串,但我不完全確定集的內容(可能是在另一個文件中定義的,但我無法訪問,因爲我使用Maven進行編譯,它處理諸如缺少的庫和其他案例等許多東西。當我試圖學習如何管理它們時,您的代碼讓我更加了解了一些設置,但是並不能完全解決我的問題: \ – GondraKkal
我的例子應該與創建 最終Foo時定義的任何類型一起工作 tester = new Foo <>(); 當您調用方法 public Set getVarA()時,您可以告訴我您的類的用例。當將會包含的類實例在你的設置集中你定義了類型。應該檢索哪個應用程序可以很容易地包含一些其他POJO。 –
Kristaps