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){
}
}
} 展开
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){
}
}
} 展开
展开全部
代码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();
代码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();
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询