java如何将这段代码转换为循环?
如何将此代码转换为循环?我将top定义为NodeString类型的实例变量
NodeString temp1 = top.getNext().getNext().getNext().getNext().getNext();
NodeString temp2 = top.getNext().getNext().getNext().getNext();
NodeString temp3 = top.getNext().getNext().getNext();
NodeString temp4 = top.getNext().getNext();
NodeString temp5 = top.getNext();
NodeString temp6 = top;
result.add(temp1.getData());
result.add(temp2.getData());
result.add(temp3.getData());
result.add(temp4.getData());
result.add(temp5.getData());
result.add(temp6.getData());
# 1 楼答案
可以使用以下方法获取节点列表。您需要将顶部节点发送给该方法,它将返回节点列表。编写此方法是为了确保您提到的逻辑正确,即将顶部节点添加到底部,将子节点添加到顶部