enter code here
저는 Java에 익숙하지 않습니다. 클래스 변수가 "private ArrayList nucleusType"인 클래스 "RSTrule"이 있습니다.클래스 변수의 배열 목록에 값을 설정하는 방법
public class RSTRule{
private ArrayList<Type> nucleusType;
}
public class RSTRules extends ArrayList<RSTRule> {
public RSTRule generateSimilarSentence()
{
RSTRule rstRule=new RSTRule();
rstRule.setNucleusType(.....)
return rstRule;
}
}
내가 핵 배열 두 개 또는 세 개의 값을 가질 : 나는, 즉 다른 클래스 "RSTRules"내가 다음 코드를 사용 이 ArrayList에 값을 설정합니다. 예를 들어 "UMM"과 "UMNM"을 핵 배열 목록에 짧은 형식으로 추가하려고합니다. 어떻게 할 수 있습니까?
내가 생각하는 희망 당신은 제네릭을 잘못 사용한 것입니다. 나는 당신이'ArrayList'을 확장 할 필요가 있는지 의심 스럽다. –
m0skit0
'ArrayList'을 확장하지 않으려면 상속 합성을 사용해야합니다. –
setNucleusType (.....) <- 여기서 뭐하고 있니? 어디에서 이걸 얻나요? – m0skit0