java将一个对象写入文件_我已经将一个对象写入了一个java文件i / o在该文件中获得了垃圾数据...

我在java中创建了一个文件,其中有一个对象写入该文件

文件有一个文本扩展名,但有一个垃圾字符。任何提示,程序或教程可用的请帮助。

有一个包含Bean文件的包

package Packageit;

import java.io.*;

public class Object1 implements Serializable

{

private String name;

private String Account;

private String City;

public void setName(String name)

{

this.name=name;

}

public String getName()

{

return name;

}

public void setAccount(String Account)

{

this.Account=Account;

}

public String getAccount()

{

return Account;

}

public void setCity(String city)

{

this.City=City;

}

public String getCity()

{

return City;

}

}并呼吁该计划在这里

import java.io.*;

import Packageit.*;

public class FilterFlush {

public static void main (String args[])throws IOException

{ Object1 obj = new Object1();

obj.setName("Girish");

obj.setAccount("3456");

obj.setCity("Ahmedabad");

FileOutputStream f =new FileOutputStream("Tmp.txt");

ObjectOutputStream ob =new ObjectOutputStream (f);

ob.writeObject(obj);

ob.flush();

}

}在这里我得到了输出文件中的垃圾数据

Ԁ牳ᄀ慐正条楥⹴扏敪瑣쀱늄㶔楚˱̀L䄇捣畯瑮t䰒慪慶氯湡⽧瑓楲杮䰻Ѐ楃祴q~䰁Ѐ慮敭q~码瑰Ѐ㐳㘵瑰؀楇楲桳请帮忙解决这些垃圾数据

提前致谢

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值