Alguem sabe como criar um método que grava um arquivo com extensão .LEX em arquivo relacionado a Str

Alguem sabe como criar um método que grava um arquivo com extensão .LEX (arquivo de saída) - Considerando que a informação a ser gravada estará armazenada em uma String?

É só criar um file com extensão .lex e depois escrever os dados do String;

FileOutputStream file = new FileOutputStream("arquivo.lex");
file.write(seuString.getBytes());

[quote=ivo costa]É só criar um file com extensão .lex e depois escrever os dados do String;

FileOutputStream file = new FileOutputStream("arquivo.lex"); file.write(seuString.getBytes()); [/quote]

e se no caso eu precisar de criar também um método que lê o arquivo com extensão .LEX (no caso para apresentar o resultado final na tela)?

FileInputStream arquivo = new FileInputStream("arquivo.lex");
byte bytes[] = new byte[arquivo.available()];
arquivo.read(bytes);
String s = new String(bytes);

[quote=ivo costa] FileInputStream arquivo = new FileInputStream("arquivo.lex"); byte bytes[] = new byte[arquivo.available()]; arquivo.read(bytes); String s = new String(bytes); [/quote]

Muito obrigado Ivo!
Você manja mtu!
Professor Pardal Rlz!