Qual o erro

[quote]File doc = new File(“C://Users//Usuario//Documents//Report.txt”);
BufferedReader ler = new BufferedReader(new FileReader(doc));
String linha = null;
File arquivo=new File(doc,“angelo.txt”);
arquivo.createNewFile();

    while ((linha = ler.readLine()) != null) {   
    String somenteNumeros = Pattern.compile("[^,/0-9]").matcher(linha).replaceAll("#");  
    BufferedWriter bw = new BufferedWriter(new FileWriter(arquivo));
    bw.write(somenteNumeros+"/r/n");
    bw.flush();
    bw.close();
            
}   
   
    
   ler.close();[/code]

li um txt retirei os numeros e quero criar outro txt escrevendo tudo em outro arquivo

Exception in thread "main" java.io.IOException: O sistema não pode encontrar o caminho especificado at java.io.WinNTFileSystem.createFileExclusively(Native Method) at java.io.File.createNewFile(File.java:947) at javaapplication13.JavaApplication13.main(JavaApplication13.java:34) Java Result: 1
ta dando esse erro

não está encontrando o arquivo que você específicou…

não use // para escrever o caminho do arquivo, use somente /

se eu usar como / não funciona

Barra inclinada para direita funciona em unix/linux, correto? Se seu programa tá rodando em Windows tente a barra esquerda ()

do jeito q eu faço das barras abre normal n]ao é esse o erro

Acho que entendi melhor seu problema. Está ocorrendo nesta linha exatamente:

File arquivo=new File(doc,"angelo.txt");

porque o conteúdo de doc contém uma referência ao arquivo C:\Users\Usuario\Documentos\Report.txt. Daí, você está querendo criar um outro arquivo neste mesmo diretório, só que com o nome "angelo.txt, correto? Experimente uma destas duas linhas:

File arquivo=new File(doc.getParentFile(),"angelo.txt");

ou

File arquivo=new File("C://Users//Usuario//Documents","angelo.txt");

era isso mesmo o caminho tava interferindo vlw ADEMILTON