The arrayOffset() method of java.nio.ShortBuffer class is used to return the offset within the buffer’s backing array of the first element of the buffer. It means that if this buffer is backed by an array, then buffer position p corresponds to array index p + arrayOffset().
In-order to check whether this buffer has a backing array, hasArray() method can be used. It ensures that this buffer has an accessible backing array.
public final int arrayOffset()
Return Value: This method returns the offset within this buffer’s array of the first element of the buffer.
Exception: This method throws ReadOnlyBufferException if this buffer is backed by an array but is read-only.
Below program illustrates the arrayOffset() method.
Please Login to comment...