ArrayList<String> list = new ArrayList<String>();
list.add(E element);
list.get(int index)
list.indexOf(Object o)
list.remove(int index)
list.size()
数组:
int [] a = new int[5]
Arrays.fill(m, -1);
a.length
str.length()
public static ListNode rotateRight(ListNode head, int n) {
if(head == null || head.next == null || n == 0)
return head;
ListNode fast = head, slow = head, countlen = head;
ListNode newhead = new ListNode(-1);
int len = 0;
while(countlen != null){
len++;
countlen = countlen.next;
}
n = n % len;
if(n == 0)
return head;
for(int i = 0; i < n; i++)
fast = fast.next;
while(fast.next != null){
slow = slow.next;
fast = fast.next;
}
newhead = slow.next;
fast.next = head;
slow.next = null;
return newhead;
}