package day7; import java.io.DataInput; import java.io.DataInputStream; import java.io.DataOutputStream; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; import java.util.Scanner; public class OpenrData { public static void main(String[] args) throws IOException { Scanner sc=new Scanner(System.in); System.out.println("请输入要转化的数据文件:"); DataOutputStream dos =new DataOutputStream(dos); DataInputStream dis =null; try { dos.writeDouble(Math.random()); dos.flush(); dis=new DataInputStream(dis); System.out.println(dis.readBoolean()); System.out.println(dis.readDouble()); } catch (Exception e) { // TODO: handle exception e.printStackTrace(); } finally { try { if(dis != null){ dis.close(); } if(dos != null){ dos.close(); } } catch (Exception e2) { // TODO: handle exception e2.printStackTrace(); } } } } 在class往后的第五行中的dos总是显示报错,这是为什么,还有IO数据流到底是从哪里到哪里 我完全懵了,求大神帮帮我!
产品经理不是经理
相关分类