1 package com.android.tv.tuner.util; 2 3 import java.util.ArrayList; 4 import java.util.List; 5 6 /** 7 * Static utility methods pertaining to int primitives. (Referred Guava's Ints class) 8 */ 9 public class Ints { Ints()10 private Ints() {} 11 toArray(List<Integer> integerList)12 public static int[] toArray(List<Integer> integerList) { 13 int[] intArray = new int[integerList.size()]; 14 int i = 0; 15 for (Integer data : integerList) { 16 intArray[i++] = data; 17 } 18 return intArray; 19 } 20 asList(int[] intArray)21 public static List<Integer> asList(int[] intArray) { 22 List<Integer> integerList = new ArrayList<>(intArray.length); 23 for (int data : intArray) { 24 integerList.add(data); 25 } 26 return integerList; 27 } 28 } 29