Como borrar un archivo?

Hola, no se si se pueda hacer esto , pero mi pregunta es de si puedo borrar un archivo.dat
lo hice con RandomAccessFile tt=new RandomAccessFile("data.dat","rw");
File tt2=new File(".","data.dat");
tt2.delete();

pero no me lo borra =S no se si pueda haber otra forma?

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.
Imagen de ezamudio

sí se puede

Pero el RandomAccessFile te sobra. No se ve que hayas hecho nada con él. Y si estás en windows probablemente el tt2.delete() no funciona porque el archivo está abierto porque creaste un RandomAccessFile.

Si mal no recuerdo, el método File.delete() te devuelve un boolean indicando si lo pudo borrar o no.

Gracias

Muchas gracias era eso, el Stream aun esta abierto.