Node<K,V> b = prevNode.getParent().getRight();//如果这里返回的是null
Node<K,V> c = prevNode.getParent().getLeft();
if(prevNode.getKey().compareTo(b.getKey()) ==0)//这里就会抛出Exception...程序停止,但是如果b是空的,我就想跳到else if中,因为else if一定不是空,请问我应该如何跳到下面的else if中?
{
Node<K,V> a = prevNode;
while(prevNode.getKey().compareTo(a.getParent().getKey()) > 0)
{
prevNode = prevNode.getParent();
}
}
else if(prevNode.getKey().compareTo(c.getKey())==0)
{
// and so on...............
}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货