java扩容操作

扩容操作

//4 判断新数组容量是否大于最大数组容量
		if(newarray > MAX_AYRRAY_SIZE) {
		//5 如果大于了最大容量 判断指定容量是否大于最大容量
			if(minCapacity < MAX_AYRRAY_SIZE) {
				//退而求次 将要求的容量赋值给新数组容量
				newarray = minCapacity;
			}else {
				throw new OutOfMemoryError();
			}			
		}

你可能感兴趣的:(笔记,java)