package com.JavaIO;
import java.io.*;
import java.util.*;
public class FileTest {
public void writeTest(String s1) throws IOException {
int i=5;
File f1=new File(s1);
OutputStream os=new FileOutputStream(f1);
DataOutputStream dos=new DataOutputStream(os);
Scanner scan=new Scanner(System.in);
while(i-->0) {
try {
System.out.println("请输入姓名:");
String name=scan.next();
scan.nextLine();/*获取回车键*/
dos.writeUTF(name);/*获取字符串*/
System.out.println("请输入学号:");
int num=scan.nextInt();
scan.nextLine();/*获取回车键*/
dos.writeInt(num);
System.out.println("请输入地址:");
String address=scan.next();/*获取回车键*/
dos.writeUTF(address);
}catch(IOException e) {
e.getMessage();
}
}
os.close();
dos.close();
scan.close();
}
public void readTest(String s2) throws IOException {
File f2=new File(s2);
InputStream is=new FileInputS
java 运用DateInputStream 和DataOutputStream 来获得读取各种类型得数据
最新推荐文章于 2021-03-23 21:18:39 发布