0
Java에서 목록 List<List<String>>
을 채우려하고 있습니다. 그러나 요소를 인쇄 할 때 아무 것도 표시되지 않습니다!자바 목록에 목록 채우기
내 코드 :
List<String> temp = new ArrayList<>();
for (int z = 0; z < c.POSList.get("V").size(); z++) {
temp.add(c.stemmer(c.POSList.get("V").get(z)).get(0));
temp.addAll(c.ReturnListOFSynoums(c.stemmer(c.POSList.get("V").get(z)).get(0), ""));
System.out.println(temp); // there are elements !
verbsMatrix.add(temp);
temp.clear();
}
for (int s = 0; s < verbsMatrix.size(); s++) {
for (int r = 0; r < verbsMatrix.get(s).size(); r++) {
System.out.print(verbsMatrix.get(s).get(r) + " ");
}
}
'verbsMatrix'에 무엇이 추가 된 것으로 생각하십니까? –
첫 번째 코멘트는 자바처럼 보이지 않는다는 것입니다 ... 대문자로 표시된 필드 이름, 가변 유형에 대한 직접 필드 액세스, for 루프를 사용하는 컬렉션 루핑 ... 그러나 temp.clear()가 문제 일 수 있습니다. –
@scotthunter .. verbsMatrix.add (temp); !! !! –