Por favor vcs podem ajudar-me estou iniciando em java…
quero gravar um arquivo cujo o nome é (arquivo.txt), o meu registro é fixo, do tipo string, segue abaixo o exemplo.
Registro: “011001010120051618\n” (tipo string).
Agora o meu problema, toda vez que eu gravo o registro no arquivo, ele grava em byte e não caracter, não sei se por compatibilidade com UNICODE um caractere ocupará dois bytes.
quando uso writeChars(String), para gravar o meu registro acima, veja abaixo o exemplo do registro como fica gravado.
exemplo: 01 1001 01 01 2005 1618 \r\n
Eu quero gravar o registro sem espaço em branco entre um campo e outro…
Como eu vou abrir sempre o mesmo arquivo para adicionar registro ou alterar o mesmo, então optei pelo Acesso Aleatório.
por favor me ajude…
[/b]