15/11/2006, 21:46
|
| | Fecha de Ingreso: noviembre-2006
Mensajes: 27
Antigüedad: 18 años, 2 meses Puntos: 0 | |
Ya encontre una explicacion Efectivamente, writeUTF() es para cadenas, pero el resultado no es visible para los humanos. La mejor forma de comprobar si esta bien es que con java lo leas y utilices el método readUTF().
Si quieres escribir un fichero binario (no legible para los humanos o leible con notepad o similar), van bien las clases OutputStream e InputStream (cualquier clase que lleve eso). Lo que escribas en el fichero con java, sólo podrás leerlo con java.
Si quieres un fichero que se pueda leer desde notepad, usa clases Writer o Reader (clases hijas hereden de ellas, como PrintWriter o BufferedReader). Suelen tener métodos para leer y escribir String en formato claro para notepad. |