// this converts an Integer array to an ArrayList of Integers Integer[] nums = { 1, 1, 1, 1, 2, 2, 2, 3, 3, 3, 3 }; ArrayList list = new ArrayList( Arrays.asList(nums) ); // this converts a String array to an ArrayList of Strings String[] strs = { "Hello", "in", "there", "how", "are", "you", "feeling", "this", "morning" }; ArrayList list = new ArrayList( Arrays.asList(strs) );