(→Exemplo: Escrita de Leitura Binárias (dados) (Escritor2)) |
|||
Line 1: | Line 1: | ||
=== Exemplo: Escrita de Leitura Binárias (dados) (Escritor2) === | === Exemplo: Escrita de Leitura Binárias (dados) (Escritor2) === | ||
− | < | + | <source lang="java"> |
public class Escritor2 { | public class Escritor2 { | ||
Line 31: | Line 31: | ||
} | } | ||
− | </ | + | </source> |
[[category:Ensino]] | [[category:Ensino]] |
public class Escritor2 {
public static void main(String[] args) {
try {
DataOutputStream out =
new DataOutputStream(new BufferedOutputStream(new FileOutputStream("raw.dat")));
out.writeUTF("Valor de PI");
out.writeDouble(Math.PI);
out.writeUTF("Raiz quadrada de 2");
out.writeDouble(Math.sqrt(2));
out.close();
DataInputStream in =
new DataInputStream(new BufferedInputStream(new FileInputStream("raw.dat")));
System.out.println(in.readUTF());
System.out.println(in.readDouble());
System.out.println(in.readUTF());
System.out.println(in.readDouble());
}
catch(EOFException e) { e.printStackTrace(); }
catch(IOException e) { e.printStackTrace(); }
}
}