Name
DoubleBuffer
Synopsis
DoubleBuffer
holds
a sequence of double
values for use in an I/O
operation. Most of the methods of this class are directly analogous
to methods defined by ByteBuffer
except that they
use double
and double[ ]
argument and return values instead of byte
and
byte[ ]
values. See ByteBuffer
for details.
DoubleBuffer
is abstract and has no constructor.
Create one by calling the static allocate(
)
or wrap( )
methods,
which are also analogs of ByteBuffer
methods. Or,
create a “view”
DoubleBuffer
by calling the
asDoubleBuffer(
)
method of an underlying
ByteBuffer
.
Figure 13-5. java.nio.DoubleBuffer
public abstract class DoubleBuffer extends Buffer implements Comparable<DoubleBuffer> { // No Constructor // Public Class Methods public static DoubleBuffer allocate(int capacity); public static DoubleBuffer wrap(double[ ] array); public static DoubleBuffer wrap(double[ ] array, int offset, int length); // Public Instance Methods public final double[ ] array( ); public final int arrayOffset( ); public abstract DoubleBuffer asReadOnlyBuffer( ); public abstract DoubleBuffer compact( ); public abstract DoubleBuffer duplicate( ); public abstract double get( ); public abstract double get(int index); public DoubleBuffer get(double[ ] dst); public DoubleBuffer get(double[ ] dst, int offset, int length); public final boolean hasArray( ); public abstract boolean isDirect( ); public ...
Get Java in a Nutshell, 5th Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.