for (Comment mc : relevant) {
for (GitItem gi : tree) {
bb.buildBody(gi.getHash(), mc.getBody());
MutableComment mutable = commentManager.getMutableComment(mc.getId());
mutable.setBody(bb.sb.toString());
commentManager.update(mutable, true);
}
}
tree
したがって、 (GitItems の TreeSet である) からの最初の項目を (relevant
サイズが のサイズに等しいコメントのリストであるtree
)からの最初のコメントに追加することを期待して、このネストされた foreach ループを作成しました。など (この例では、2 つのコメントと 2 つのアイテムがあります)。しかし、現在行っていることは、ツリーの 2 番目の項目のみを 2 つのコメントのそれぞれに追加することです。私は何を間違っていますか?