您的位置:首页 > 编程语言 > Java开发

Java 对象流的用法,将自定义类数组写入文件中

2015-09-23 12:04 218 查看
FileInputStream和FileOutputStream可以将类,数组,等写入如文件并读取。

public class UserList implements Serializable{
	public void writeRank(){
		try {
//			FileInputStream f=new FileInputStream("H:/f.txt");
//			ObjectInputStream  s= new ObjectInputStream(f );
//			RankList[] addre=(RankList[])s.readObject();
//			for(int i=0;;i++){
//				if(addre[i]==null){
//					addre[i]=RL;
//					break;
//				}
//			}
//			s.close();
			UserMessage[] usermessage=new UserMessage[100];
			UserMessage kk=new UserMessage();
			kk.name="hhhh";
			kk.password="1234";
			usermessage[0]=kk;
			FileOutputStream ff=new FileOutputStream("H:/h.txt");
			ObjectOutputStream ss=new ObjectOutputStream(ff);
			ss.writeObject(usermessage);
			ss.flush();
			ss.close();
			//System.out.println("Hello bug");
			
			} catch (Exception ee) {
				System.out.println(ee);
			}
	}
	public static void main(String[] args){
		UserList UL=new UserList();
		UL.writeRank();
	}
}
写入文件的类。

public class UserMessage  implements Serializable{
	public String name,password;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: