Java Properties.put(key,value)中value不是String类型该怎么办?比如value是我自己定义的UserBean。急!
如题:FileOutputStreamfos=newFileOutputStream(filepath);ObjectOutputStreamos=newObjectOu...
如题:
FileOutputStream fos = new FileOutputStream(filepath);
ObjectOutputStream os = new ObjectOutputStream(fos);
properties.put("one",user1);
properties.put("two",user2);
properties.store(os,null); //这里会报异常 java.lang.ClassCastException:com.test.UserBean cannot be cast to java.lang.String
在线等,急!谢谢! 展开
FileOutputStream fos = new FileOutputStream(filepath);
ObjectOutputStream os = new ObjectOutputStream(fos);
properties.put("one",user1);
properties.put("two",user2);
properties.store(os,null); //这里会报异常 java.lang.ClassCastException:com.test.UserBean cannot be cast to java.lang.String
在线等,急!谢谢! 展开
1个回答
推荐于2016-06-20 · 知道合伙人数码行家
关注
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询