Métodos de reinicio de búfer() en Java con ejemplos

El método reset() de java.nio.Buffer Class se utiliza para restablecer la posición de este búfer a la posición marcada previamente. Invocar este método no cambia ni descarta el valor de la marca. Sintaxis:   public Buffer reset() Valor devuelto: este método devuelve este búfer. A continuación se muestran los ejemplos para ilustrar el método reset(): Ejemplos … Continue reading «Métodos de reinicio de búfer() en Java con ejemplos»

Métodos ByteBuffer putChar() en Java con ejemplos

putChar(valor de carácter) El método putChar(valor char) de java.nio.ByteBuffer Class se usa para escribir dos bytes que contienen el valor char dado, en el orden de bytes actual, en este búfer en la posición actual y luego incrementa la posición en dos. Sintaxis: public abstract ByteBuffer putChar(char value) Parámetros: este método toma el valor del … Continue reading «Métodos ByteBuffer putChar() en Java con ejemplos»

Método ShortBuffer isDirect() en Java con ejemplos

El método isDirect() de java.nio.ShortBuffer se utiliza para comprobar si este búfer corto es directo o no. Sintaxis : public abstract boolean isDirect() Valor devuelto : el método devuelve verdadero si y solo si, este búfer es directo Los siguientes programas ilustran el uso del método isDirect() : Programa 1 : // Java program to … Continue reading «Método ShortBuffer isDirect() en Java con ejemplos»

Método Charset isRegistered() en Java con ejemplos

El método isRegistered() es un método integrado de java.nio.charset que comprueba si un juego de caracteres determinado está registrado o no en el Registro de juegos de caracteres de la IANA . Sintaxis : public final boolean isRegistered() Parámetros : La función no acepta ningún parámetro. Valor devuelto : la función devuelve un valor booleano. … Continue reading «Método Charset isRegistered() en Java con ejemplos»

Método DoubleBuffer hasArray() en Java con ejemplos

El método hasArray() de la clase java.nio.DoubleBuffer se usa para garantizar si el búfer dado está respaldado o no por una array flotante accesible. Devuelve verdadero si hay una array de respaldo accesible para este búfer; de lo contrario, devuelve falso. Si este método devuelve verdadero, entonces los métodos array() y arrayOffset() pueden invocarse con … Continue reading «Método DoubleBuffer hasArray() en Java con ejemplos»

Método ByteBuffer duplicate() en Java con ejemplos

El método duplicate() de la clase java.nio.ByteBuffer se usa para crear un nuevo búfer de bytes que comparte el contenido de este búfer. El contenido del nuevo búfer será el de este búfer. Los cambios en el contenido de este búfer serán visibles en el nuevo búfer y viceversa; los valores de posición, límite y … Continue reading «Método ByteBuffer duplicate() en Java con ejemplos»

Método ShortBuffer arrayOffset() en Java con ejemplos

El método arrayOffset() de la clase java.nio.ShortBuffer se utiliza para devolver el desplazamiento dentro de la array de respaldo del búfer del primer elemento del búfer. Significa que si este búfer está respaldado por una array, entonces la posición del búfer p corresponde al índice de array p + arrayOffset(). Para verificar si este búfer … Continue reading «Método ShortBuffer arrayOffset() en Java con ejemplos»

Método LongBuffer arrayOffset() en Java

El método arrayOffset() de la clase java.nio.LongBuffer se utiliza para devolver el desplazamiento dentro de la array de respaldo del búfer del primer elemento del búfer. Significa que si este búfer está respaldado por una array, entonces la posición del búfer p corresponde al índice de array p + arrayOffset(). Para verificar si este búfer … Continue reading «Método LongBuffer arrayOffset() en Java»

Método CharBuffer slice() en Java

El método slice() de java.nio.charBuffer Class se usa para crear un nuevo búfer char cuyo contenido es una subsecuencia compartida del contenido del búfer dado. El contenido del nuevo búfer comenzará desde la posición actual de este búfer. El nuevo búfer mostrará los cambios realizados en el contenido del búfer y viceversa. Los valores de … Continue reading «Método CharBuffer slice() en Java»

Método FloatBuffer asReadOnlyBuffer() en Java con ejemplos

El método asReadOnlyBuffer() de java.nio.FloatBuffer Class se utiliza para crear un nuevo búfer flotante de solo lectura con el contenido de este búfer. El nuevo búfer es una réplica de este búfer. Por lo tanto, los cambios realizados en el contenido de este búfer serán visibles en el nuevo búfer. Dado que el nuevo búfer … Continue reading «Método FloatBuffer asReadOnlyBuffer() en Java con ejemplos»