package com.squareup.haha.guava.collect; import java.lang.reflect.Array; /* loaded from: classes.dex */ public final class ObjectArrays { static final Object[] EMPTY_ARRAY = new Object[0]; static T[] arraysCopyOf(T[] tArr, int i) { T[] tArr2 = (T[]) newArray(tArr, i); System.arraycopy(tArr, 0, tArr2, 0, Math.min(tArr.length, i)); return tArr2; } static Object[] checkElementsNotNull(Object... objArr) { int length = objArr.length; for (int i = 0; i < length; i++) { if (objArr[i] == null) { throw new NullPointerException("at index " + i); } } return objArr; } public static T[] newArray(T[] tArr, int i) { return (T[]) ((Object[]) Array.newInstance(tArr.getClass().getComponentType(), i)); } }