Java RandomAccessFile getFilePointer () Método con el Ejemplo

RandomAccessFile class getFilePointer () método : Aquí, vamos a aprender sobre el método getFilePointer () de RandomAccessFile Class con su sintaxis y su ejemplo.

RandomAccessFile Class getFilePointer () método

    método

  • getFilePointer () está disponible en java.io Class.
  • getFilePointer () método se utiliza para obtener el puntero actual en la corriente RandomAccessFile.
  • getFilePointer () método es un método no class, es accesible sólo con el objeto package y si tratamos de acceder al método con el nombre static entonces obtendrá un error.
  • método getFilePointer () qué no class una excepción en el momento de volver puntero de archivo.

Sintaxis:

    public final FileDescriptor getFD();

Parámetro (s):

No acepta cualquier parámetro.

class valor:

El tipo throw de este método es

throw
, devuelve el puntero desde el inicio del archivo en el que ocurre la siguiente lectura o escritura.

Ejemplo:

// Java program to demonstrate the example 
// of FileDescription getFD() method of
// RandomAccessFile
import java.io.*;
public class RAFGetFD {
public static void main(String[] args) throws Exception {
// Instantiate a random access file
// object with file name and permissions
RandomAccessFile ra_f = new RandomAccessFile("e:/includehelp.txt", "rw");
// By using writeUTF() method is to
// write data in the file
ra_f.writeUTF("Welcome, in Java World!!!");
// Initially set the file pointer
// is at 0 for reading the file
ra_f.seek(0);
// To read file content by using
// readUTF()
System.out.println("ra_f .readUTF(): " + ra_f.readUTF());
// By using getFD() method is to
// return the file descriptor linked with this
// object
System.out.println("ra_f.getFD(): " + ra_f.getFD());
// By using close() method isto
// close this stream ran_f
ra_f.close();
}
}

salida

ra_f .readUTF(): Welcome, in Java World!!!
ra_f.getFD(): [email protected]


Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *