Java 如果前一个对象为空,如何防止insertPost在列表中添加对象
我试图使insertPost函数不会在已经为空的节点之后将新节点插入到链接列表中 我该怎么做 类别:Java 如果前一个对象为空,如何防止insertPost在列表中添加对象,java,Java,我试图使insertPost函数不会在已经为空的节点之后将新节点插入到链接列表中 我该怎么做 类别: public void insertPost(No newN, No previousN){ if (previousN != null){ newN.setNext(previousN.next()); previousN.setNext(newN); } } 主要内容: 打印时,控制台输出: “null,Tree”no1是一个包含null值
public void insertPost(No newN, No previousN){
if (previousN != null){
newN.setNext(previousN.next());
previousN.setNext(newN);
}
}
主要内容:
打印时,控制台输出:
“null,Tree”no1是一个包含null值的节点实例,因此您需要找出previousN中的值是否不是null
public void insertAfter(Node newN, Node previousN) {
if (previousN != null && previousN.getValue() != null) {
newN.setNext(previousN.next());
previousN.setNext(newN);
}
}
public void insertAfter(Node newN, Node previousN) {
if (previousN != null && previousN.getValue() != null) {
newN.setNext(previousN.next());
previousN.setNext(newN);
}
}