using get(char[]) when reading from decoded charbuffer