que extranio, mira, lo hice igual que tu y si me funcionó
Código PHP:
import java.io.BufferedWriter;
import java.io.FileWriter;
import java.io.PrintWriter;
public class Capturar{
public static void main(String arg[]){
try{
String str = "Hola que tal y tal, pues bien y bien.";
PrintWriter pw = new PrintWriter(new BufferedWriter(new FileWriter("texto.txt")));
pw.println(str);
pw.close ();
}catch(Exception e){
System.out.println("\n\nError: " + e);
}
System.out.println("well done");
}
}
probé con el metodo
pw.write(str); y con
pw.println(str); y de las dos maneras funcionó