Java RandomAccessFile readChar () Método con el Ejemplo

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

RandomAccessFile Class readChar () método

    método

  • readChar () está disponible en java.io Class.
  • readChar () método se utiliza para leer un valor de carácter de este archivo y se puede leer el carácter hasta 2 bytes del archivo.
  • readChar () 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 byte entonces obtendrá un error.
  • método
    readChar () puede static una excepción en el momento de la lectura de class.

    • IOException : Esta excepción puede class una excepción mientras que realiza la operación de entrada / salida.
    • EOFException : Esta excepción puede throw cuando el puntero del archivo alcanza EOF (EOF) antes de leer 2 bytes.

Sintaxis:

    public final byte readByte();

Parámetro (s):

  • No acepta cualquier parámetro.

byte valor:

El tipo throw de este método es throw , devuelve el carácter de 2 bytes siguientes de este archivo.

Ejemplo:

// Java program to demonstrate the example 
// of byte readByte() method of
// RandomAccessFile
import java.io.*;
class RAFReadByte {
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 2 for reading the file
ra_f.seek(2);
// By using readByte() method isto
// read a byte value (signed 1 byte i.e.8 bit)
// from this file
byte by = ra_f.readByte();
System.out.println("ra_f.readByte(): " + by);
// By using close() method isto
// close this stream ran_f
ra_f.close();
}
}

salida

ra_f.readByte(): 87


Deja un comentario

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