Java变长数组方法

/**
	 * 使用变长数组
	 * @param data
	 * @param newLength
	 * @return
	 */
	public static <T> T[] expandCapacity(T[] data, int newLength) {
		// 判断是否为负值
		newLength = newLength < 0 ? 0 : newLength;
		// 生成新数组,拷贝原值并制定长度
		return Arrays.copyOf(data, newLength);

	}		

猜你喜欢

转载自bugyun.iteye.com/blog/2243006