private void ensureCapacity(int capacity) {
private final void ensureCapacity(int capacity) {
	private void ensureCapacity(int capacity) {		if (value_ == null)			//value_ = new char[capacity];			value_ = CharArrayPool.getCharArray(capacity);		else if (value_.length - start_ < capacity) {			int newCapacity = (length_ + 1) * 2;			if (newCapacity < capacity)				newCapacity = capacity;			char[] temp = CharArrayPool.getCharArray(newCapacity);			System.arraycopy(value_, start_, temp, 0, length_);			CharArrayPool.releaseCharArray(value_);			value_ = temp;			start_ = 0;		}	}