Variable en el metodo Write

Wilman
08 de Abril del 2004
Necesito generar en un archivo texto el valor de una variable, pero solo coloca un signo de interrogacion
try {
BufferedWriter out = new BufferedWriter(new FileWriter("insert.txt", true));
out.write(variable);
out.newLine();
out.close();
} catch (IOException e) {
}