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. |