error en DataOutputStream
Publicado por alan (11 intervenciones) el 15/11/2006 18:26:19
Tengo una consulata sobre DataOutputStram cuando hago para escribir un archivo sale cuadritos y este es el codigo qeu hago:
......
File f=new File(cuenta.txt);
DataOutputStram d=new DataOutputStram(new FileInputStream(f));
//por ejemplo
d.WriteUTF("matematicas");
d.WriteInt(4);
d.close();
.....
cuando veo mi archivo creado me sal
♦ ♦ ♦ ♦ ♦..
bueno sale cuadritos
asi me sale pero cuando pongo por ejemplo con
d.WriteBytes("matematicas");
si sale en le archivo el nombre, esta correcto y esa es mi pregunta a que se debe eso si el metodo UTF es para cadenas ojala me puedan explicar mi ignorancia gracias
......
File f=new File(cuenta.txt);
DataOutputStram d=new DataOutputStram(new FileInputStream(f));
//por ejemplo
d.WriteUTF("matematicas");
d.WriteInt(4);
d.close();
.....
cuando veo mi archivo creado me sal
♦ ♦ ♦ ♦ ♦..
bueno sale cuadritos
asi me sale pero cuando pongo por ejemplo con
d.WriteBytes("matematicas");
si sale en le archivo el nombre, esta correcto y esa es mi pregunta a que se debe eso si el metodo UTF es para cadenas ojala me puedan explicar mi ignorancia gracias
Valora esta pregunta


0