@Override
    public String toString() {
        final StringBuilder sb = new StringBuilder("[");
        for (int i = 0; i < ab.length; i++) {
            sb.append(i == 0 ? " " : ", ").append(Integer.toString(ab[i]));
        }
        sb.append(" ]");
        return sb.toString();
    }
Read a size value and return a pointer to the end of a data section of that size

@return the pointer to the first byte after that section
main/src/main/java/cgeo/geocaching/brouter/util/ByteDataReader.java