java吧 关注:1,296,193贴子:12,830,212
  • 4回复贴,共1

我问一个问题

只看楼主收藏回复

如何将一下代码的打印改成循环的
package exp5;
import java.io.DataInputStream;
import java.io.DataOutputStream;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import exp2.entities.Student;
public class DataStreamDemo {
static Student student;
static{
student = new Student("张三", "2010121001", "信息对抗");
student.setCredit(3.5f);
}
/**
* @param args
*/
public static void main(String[] args) throws IOException{
// TODO Auto-generated method stub
//创建一个文件输出流,将studnet的信息写入到C://stu.txt文件中
FileOutputStream fos1= new FileOutputStream(new File("E://stu.txt"));
DataOutputStream fos = new DataOutputStream(fos1);
fos.writeUTF(student.getName());
fos.writeUTF(student.getId());
fos.writeUTF(student.getSpeciality());
fos.writeInt((int) student.getCredit());
fos1.close();
fos.close();
//创建一个文件输入流,将文件中的student信息读出来,从控制台输出
FileInputStream fis1 = new FileInputStream(new File("E://stu.txt"));
DataInputStream fis = new DataInputStream(fis1);
String data = fis.readUTF();
System.out.print(data);
data = fis.readUTF();
System.out.print(data);
data = fis.readUTF();
System.out.print(data);
int data1 = fis.readInt();
System.out.print(data1);
fis1.close();
fis.close();
}
}


IP属地:四川1楼2014-12-29 17:38回复
    我有一个Person类的代码,用流写入保存并且读取的,你要不要看看代码?


    IP属地:四川来自Android客户端2楼2014-12-29 18:19
    收起回复