Convert an array list to a linked list.
Example
Given [1,2,3,4], return 1->2->3->4->null.
Code
/** * Definition for ListNode. * public class ListNode { * int val; * ListNode next; * ListNode(int val) { * this.val = val; * this.next = null; * } * } */ public class Solution { /** * @param nums an integer array list * @return the first node of linked list */ public ListNode toLinkedList(ArrayList<Integer> nums) { // Write your code here ListNode dummy = new ListNode(0); ListNode curr = dummy; for (int i = 0; i < nums.size(); i++) { curr.next = new ListNode(nums.get(i)); curr = curr.next; } return dummy.next; } }