Manipulação de arquivo

Olá de novo. Bem tive a ideia de criar um Jtextarea e nele a pessoa digita e o texto em si terá que ser salvo com uma extensão, para depois esse arquivo gerado pelo jtextarea seja usado mais adiante no caso quero trabalhar com a extensão java mas não vem ideia de como usar manipulação de arquivo mesmo por que ainda esto estudando sobre ela.

ve se resolve +/- isso

[code]# String arquivoFonte = “saida.txt”;

PrintWriter saida = new PrintWriter(new FileWriter(arquivoFonte));

while((linha = leitor.readLine())!= null){

StringTokenizer st = new StringTokenizer(linha);

String dados = st.nextToken();

valorAchado = dados.length();

valorFinalAchado = valorMaximo - valorAchado;

for(int i = 0; i < valorFinalAchado;i++){

dados = dados.concat(" ");

}

saida.println(dados);//grava no arquivo o codigo [/code]

obrigado vou tentar