Arquivo

Primeiro gostaria de saber se é possivel eu abrir um arquivo .txt em java…
soh que dai na hora de eu escrever nele, pegar um monte de conteudo
e ir diretamente no .txt e colocar numero de telefones por exemplo nele…
sem ser via comandos do java… ou seja dar um crtlc+c de um conteudo, ir no arquivo .txt e dar crtl+v e deixar o conteudo la!

Ai a partir disso eu gostaria de ler o arquivo e percorrer nele

ai por exemplo caso ache o telefone “39226040” por exemplo no arquivo
ele fazer alguma coisa

obrigado

Não entendi bem o que seria dar um “ctrl c” e um “crtl v”.

Mas em relação a trabalhar com arquivos em Java é possível sim e é bem tranquilo…
De uma estudada nas classes File, FileReader, FileWriter, BufferedReader e BufferedWriter que vão te ajudar bastante.

[editado]
Tem esse artigo do Guilherme Silveira que acho q vai ser bem útil p vc.
[/editado]

[]s

Uma vez, tive que fazer um “grepper”, programinha que procurava strings em um arquivo txt. Lembro-me de ter pego um exemplo da própria Sun.

Além de estudar Readers e Writers, acho que você pode estudar também as classes Pattern e Matcher, para procurar conteúdo em arquivo de texto.

Inté.

E uma forma fácil de procurar um padrão num stream é através da classe Scanner. Dê uma pesquisada nela também!

Nao deixe de ver:

http://www.guj.com.br/java.tutorial.artigo.13.1.guj

bom nao ficou claro a pergunta… nao entendi a questao do “ctrl +c” e “ctrl + v” puder ser mais clara no que realmente vc precisa…

Entao, esquecam o crtl+c crtlc+v, eu quis dizer se dava para adicionar conteudo no arquivo pelo proprio arquivo, ir diretamente nele e adicionar informacoes, e nao via comando de java.
e depois gostaria de varrer o arquivo pelo java e achar um numero de telefone por ex, ai qdo acha-se ele fizesse algo.

sim o regex ta ai pra isso… procurar coisas dê uma olhada aqui…


http://java.sun.com/j2se/1.5.0/docs/api/