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) 

找到具有您之后的弧的状态。