⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 fileevent.java

📁 学生管理系统的源码
💻 JAVA
字号:
/*
 * Created on 2006-3-11
 *
 * TODO To change the template for this generated file go to
 * Window - Preferences - Java - Code Style - Code Templates
 */
package com.nanjue;

/**
 * @author Administrator
 *
 * TODO To change the template for this generated type comment go to
 * Window - Preferences - Java - Code Style - Code Templates
 */
import java.io.*;
import java.util.*;

public class FileEvent{
	  
	   //写入学生信息到文件		
	   public static void setStudentInfor(Student student){
	   	  Vector c=new Vector();
	   	  c=getStudentInfor();
	   	  c.add(student);
	   	  try{
	   	  	 ObjectOutputStream out=new ObjectOutputStream(
	   	  	    new FileOutputStream("studentInfor.txt"));
	   	     out.writeObject(c);
	   	     out.flush();
	   	     out.close();
	   	  }catch(Exception e){
	   	  	System.out.println(e);
	   	  }
	   }
	   
	   public static void setStudentInforInvector(Vector v){
	   	  try{
	   	  	 ObjectOutputStream out=new ObjectOutputStream(
	   	  	   new FileOutputStream("studentInfor.txt"));
	   	  	 out.writeObject(v);
	   	  	 out.flush();
	   	  	 out.close();
	   	  }catch(Exception e){
	   	  	 System.out.println(e);
	   	  }
	   }
	   
	   //读取信息
	   public static Vector getStudentInfor(){
	   	   Vector d=new Vector();
	   	   try{
	   	   	 ObjectInputStream in=new ObjectInputStream(
	   	   	    new FileInputStream("studentInfor.txt"));
	   	   	    d=(Vector)in.readObject();
	   	   	    in.close();
	   	   }catch(Exception e){
	   	   	  System.out.println(e);
	   	   }
	   	   return d;
	   	  
	   }
	   
	   public static void main(String args[]){
	   	 
	   	  getStudentInfor();
	   }
	}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -