public boolean isEqual(LBuffer buf) { if (buf.length() != m_size) return false; for (int i = 0; i < m_size; i++) { if (m_buf[i] != buf.m_buf[i]) return false; } return true; }
public void append(LBuffer buf) { if (buf.length() + m_size > m_buf.length) setSize(buf.length() + m_size); char[] b = buf.getBuf(); System.arraycopy(b, 0, m_buf, m_size, buf.length()); m_size += buf.length(); }