logo

Java - RandomAccessFile

Esse aula é usado para ler e gravar em arquivos de acesso aleatório. Um arquivo de acesso aleatório se comporta como um grande variedade de bytes. Existe um cursor implícito no array chamado arquivo ponteiro , movendo o cursor fazemos as operações de leitura e gravação. Se o fim do arquivo for alcançado antes que o número desejado de bytes tenha sido lido, EOFException será jogado . É um tipo de IOException.

Construtor

Construtor Descrição
RandomAccessFile(Arquivo arquivo, Corda modo) Cria um fluxo de arquivo de acesso aleatório para ler e, opcionalmente, gravar no arquivo especificado pelo argumento File.
RandomAccessFile (nome da string, modo String) Cria um fluxo de arquivo de acesso aleatório para ler e, opcionalmente, gravar em um arquivo com o nome especificado.

Método

Modificador e tipo Método Método
vazio fechar() Ele fecha esse fluxo de arquivos de acesso aleatório e libera quaisquer recursos do sistema associados ao fluxo.
Canal de arquivo getCanal() Ele retorna o único

O myFile.TXT contém o texto 'Esta classe é usada para leitura e gravação em arquivo de acesso aleatório.'

depois de executar o programa ele conterá

Esta classe é usada para ler Eu amo meu país e meu povo.