如何将Serializable中的内容转换编码后再输出Serializable? 我们知道,转换字串 是这样的 : String newString = new String(s.getBytes("iso-8859-1"),"utf8");但如何将Serializable中的内容转换编码后再输出Serializable? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可以試一下底層操作。在stream中試試看 private void writeObject(ObjectOutputStream aOutputStream) throws IOException { //改动..... //......... aOutputStream.defaultWriteObject(); }虽然这样可以,但是不推荐楼主这么转码,VM内部的String就只应该存unicode的,只有到了io流VM外部的时候才需要转码 >>是的,就是到 io 流 ------ 与数据库打交道Serializable走的是字节流,不是字符流,字节流根本没有编码这个概念,他不区分gb2312还是utf8你能不能不用serializable,用自己的字符流输出呢? 关于内部类的实例化 数据库读取生成JTREE出问题了,大家给点建议。谢谢 两个关于 JavaScript 的问题。 请急于解决! 请问如何改变鼠标的指针样式 关于JAVA中流的问题![急啊!在线期待!] 大家帮我看看这个程序为什么会出现运行结果与预期不符的原因吧! 请问import得问题? java如何显示矢量图? 谁有Jbuilder8的破译文件吗?其它的也可以. 高分求助,请各位大侠看一下! 系统时间问题,帮忙看一下啊 一个javascript问题
private void writeObject(ObjectOutputStream aOutputStream) throws IOException {
//改动.....
//.........
aOutputStream.defaultWriteObject();
}虽然这样可以,但是不推荐楼主这么转码,VM内部的String就只应该存unicode的,只有到了io流VM外部的时候才需要转码
你能不能不用serializable,用自己的字符流输出呢?