对象流问题
时间:2008-08-25 08:00:56
来源:论坛整理 作者: 编辑:chinaitzhe
@SuppressWarnings("unchecked")
public static void main(String[] args) {
Student stu1 = new Student("张三",19);
Student stu2 = new Student("李四",20);
LinkedList link = new LinkedList();
link.add(stu1);
link.add(stu2);
try {
//问题就在这哈! 我想打开1.txt的时候不是显示字节码,而是字符!请大
大哥大姐姐帮帮忙哈!
FileOutputStream os = new FileOutputStream("1.txt");
ObjectOutputStream oos = new ObjectOutputStream(os);
oos.writeObject(link);
oos.close();
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
网友回复: sr java.util.LinkedList)S]J`? xpw sr ┅謹/栒n I ageL namet Ljava/lang/String;xp t 寮犱笁sq ~ t 鏉庡洓x
这是运行你的代码后1.txt中的内容啊,!!没有出现你说的问题啊 ??
网友回复:我想打开的时候就能看到!
张三 19
李四 20
网友回复:
那你应该以字节的方式写入文件。
你的代码中只是把对象序列化文件,这样肯定是二进制的玩意,这样的好处是反序列化比较容易,可以直接读取到Object。
网友回复:谢谢哈!
网友回复:就是这样啦。要反序列。
关键字:对象,问题,
上一篇:关于输出流问题
下一篇:下面没有链接了











文章评论
共有 0 位网友发表了评论 此处只显示部分留言 点击查看完整评论页面