2013-03-05 82 views
1

我有一個具有一組弧形的類別國家。 (弧是另一類)。現在Lexicon類有一組狀態。如何選擇特定弧線所在的州。如何訪問集合內的集合

public class State { 
private static long count = 0; 
private long StateNo; 
private Set<Arc> arcs; 
} 

public class Arc { 
private char charecter; 
private State destState; 
private Set<String> letters; 
} 

這些是我反悔的課。

+1

如果您的問題更具體,您可能會得到更有用的答案。 「我嘗試了X,但沒有奏效......」 – 2013-03-05 18:51:42

回答

0

假設詞彙具有

private Set<State> states 

你需要通過在詞典類中的每個狀態正確實施弧光類的equals方法,然後循環。從那裏您可以使用

state.getArcs().contains(targetArc) 

找到具有您之後的弧的狀態。