Com o seguinte codigo realizo a gravação de diferentes tipos de dados em um arquivo texto
/*Gravando diferentes tipos de dados em um arquivo usando DataOutputStream/
public static void main(String[] args) {
try{
FileOutputStream out = new FileOutputStream("saida.txt");
DataOutputStream datOut = new DataOutputStream(out);
double[] reais = {2.99, 5.89, 65.5};
int[] inteiros = {2,0,9};
String[] cadeiaChar = {"kassiane", "Angela", "Maria"};
for(int i = 0; i<reais.length; i++)
{
datOut.writeDouble(reais[i]);
datOut.writeInt(inteiros[i]);
datOut.writeChars(cadeiaChar[i]);
}
datOut.close();
}
catch (IOException e) { System.out.println(e); }
}
Ele faz tudo direitinho, mas quando abro o arquivo está cheio de caracteres especiais. Pq eu não consigo ver exatamente o q eu gravei no arquivo?
Desde já agradeço a atenção
Vlw \o/