该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
求救!该程序在运行时,写入文件中的数据均为乱码!
import java.io.*;
public class File3
{
public static void main(String[] args) throws IOException
{
InputStreamReader iin=new InputStreamReader(System.in);
BufferedReader bin=new BufferedReader(iin);
File file1=new File("E:\\eclipse\\workspace\\java\\newfile.txt");
try
{
FileOutputStream fout=new FileOutputStream(file1);
DataOutputStream dout=new DataOutputStream(fout);
System.out.println("输入整数");
int i=Integer.parseInt(bin.readLine());
System.out.println("输入浮点数");
float f=Float.parseFloat(bin.readLine());
System.out.println("输入布尔量");
boolean b=new Boolean(bin.readLine()).booleanValue();
dout.writeInt(i);
dout.writeFloat(f);
dout.writeBoolean(b);
dout.close();
}
catch(FileNotFoundException e)
{
System.out.println(e);
}
catch(IOException e)
{
System.out.println(e);
}
}
}