小馬哥 Java 訓(xùn)練營 第一期 Java 分布式架構(gòu) - 服務(wù)治理
? ?*/ ?Node<E> node(int index) { ?
? ?// assert isElementIndex(index); ?
? ?if(index < (size >> 1)) { ?
? ? ? ?Node<E> x = first; ?
? ? ? ?for (int i = 0; i < index; i++) ?
? ? ? ? ? ?x = x.next; ?
? ? ? ?return x; ?
? ?} else { ?
? ? ? ?Node<E> x = last; ?
? ? ? ?for (int i = size - 1; i > index; i--) ?
? ? ? ? ? ?x = x.prev; ?
? ? ? ?return x; ?
? ?} ?} ?
標(biāo)簽: