Método DoubleBuffer arrayOffset() en Java con ejemplos

El método arrayOffset() de la clase java.nio.DoubleBuffer 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 DoubleBuffer arrayOffset() en Java con ejemplos»

Método ByteBuffer compact() en Java con ejemplos

El método compact() de la clase java.nio.ByteBuffer se usa para compactar el búfer dado. Los bytes entre la posición actual del búfer y su límite, si lo hay, se copian al principio del búfer. Es decir, el byte en el índice p = position() se copia en el índice cero, el byte en el índice … Continue reading «Método ByteBuffer compact() en Java con ejemplos»

Método IntBuffer hasArray() en Java

El método hasArray() de la clase java.nio.IntBuffer se usa para garantizar si el búfer dado está respaldado por una array int accesible o no. 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 IntBuffer hasArray() en Java»

Método CharBuffer arrayOffset() en Java

El método arrayOffset() de la clase java.nio.CharBuffer 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 CharBuffer arrayOffset() en Java»

Método ShortBuffer hasArray() en Java con ejemplos

El método hasArray() de la clase java.nio.ShortBuffer 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 ShortBuffer hasArray() en Java con ejemplos»

Método FloatBuffer duplicate() en Java con ejemplos

El método duplicate() de java.nio.FloatBuffer Class se usa para crear un nuevo búfer flotante que comparte el contenido del búfer dado. 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 marca de … Continue reading «Método FloatBuffer duplicate() en Java con ejemplos»

Clase java.nio.CharBuffer en Java

CharBuffer contiene una secuencia de valores enteros que se utilizarán en una operación de E/S. La clase CharBuffer proporciona las siguientes cuatro categorías de operaciones en búferes largos: Método de obtención absoluto y relativo que lee caracteres individuales. Métodos put absolutos y relativos que escriben caracteres individuales. Métodos put y get masivos relativos que transfieren … Continue reading «Clase java.nio.CharBuffer en Java»

Método DoubleBuffer rewind() en Java con ejemplos

El método rewind() de java.nio.DoubleBuffer Class se utiliza para rebobinar este búfer. Este método pone la posición a cero y el límite no se ve afectado y si hay alguna posición que se marcó previamente será descartada. Este método debe invocarse cuando hay alguna necesidad de secuencia de escritura de canal o operaciones de obtención. … Continue reading «Método DoubleBuffer rewind() en Java con ejemplos»

Método IntBuffer flip() en Java con ejemplos

El método flip() de java.nio.IntBuffer Class se usa para voltear este búfer. Al voltear este búfer, significa que el búfer se recortará a la posición actual y luego la posición se cambiará a cero. Durante este proceso, si hay alguna marca en el búfer, esa marca se descartará automáticamente. Sintaxis: public final IntBuffer flip() Parámetro: … Continue reading «Método IntBuffer flip() en Java con ejemplos»

Métodos CharBuffer flip() en Java con ejemplos

El método flip() de java.nio.CharBuffer Class se usa para voltear este búfer. El límite se establece en la posición actual y luego la posición se establece en cero. Si la marca está definida, se descarta. Después de una secuencia de operaciones de lectura o colocación de canal, invoque este método para prepararse para una secuencia … Continue reading «Métodos CharBuffer flip() en Java con ejemplos»