java问题

importjava.io.*;publicclassBaseData{publicstaticvoidmain(Stringargs[]){FileOutputStre... import java.io.*;
public class BaseData {
public static void main(String args[]){
FileOutputStream fout;
DataOutputStream dout;
FileInputStream fin;
DataInputStream din;
File f=new File("baseData.txt");
try{
f.createNewFile();
}catch(IOException e){
}
try{
fout=new FileOutputStream(f);
dout=new DataOutputStream(fout);
/*[代码1]将int类型数据10写入到文件中*/
/*[代码2]将long类型数据12345写入到文件中*/
/*[代码3]将float类型数据3.1415926f写入到文件中*/
/*[代码4]将double类型数据987654321.123写入到文件中*/
/*[代码5]将boolean类型数据true写入到文件中*/
dout.close();
}catch(IOException d){ }
try{
fin=new FileInputStream(f);
din=new DataInputStream(fin);
System.out.println(/*[代码6]从文件读取int类型数据*/);
System.out.println(/*[代码7]从文件读取long类型数据*/);
System.out.println(/*[代码8]从文件读取float类型数据*/);
System.out.println(/*[代码9]从文件读取double类型数据*/);
System.out.println(indata.readBoolean());/*[代码10]从文件读取boolean类型数据*/);
din.close();
}catch(FileNotFoundException k){

}catch(IOException b){

}
}
}
展开
 我来答
百度网友471e72d
2015-06-16 · TA获得超过257个赞
知道小有建树答主
回答量:116
采纳率:0%
帮助的人:123万
展开全部
代码1:dout.writeInt(10);
代码2:dout.writeLong(12345);
代码3:dout.writeFloat(3.1415926f);
代码4:dout.writeDouble(987654321.123);
代码5:dout.writeBoolean(true);
代码6:din.readInt();
代码7:din.readLong();
代码8:din.readFloat();
代码9:din.readDouble();
代码10:din.readBoolean();
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式