这要看 你数据库中存储的是什么字符集的数据,java是用的unicode字符集,所以程序中的字符串都是以unicode编码存储的!涉及到字符编码的转换就很麻烦了,所以你程序里的io操作最好用byte[]来传输.只是设想,供你参考!
解决方案 »
- 老师让做一个模拟QQ的聊天程序,但是有个输出流问题折磨我好几天了,希望大家帮帮忙!!!
- 简单的集合问题
- 新年好!关于JAVA多文档窗口的问题!
- java中强制转换的问题
- 老鸟们帮忙看看,为什么一直抛异常
- 一道关于string的题目,想不出来,大家有什么简便的方法
- 请教一下有关日期型和字符串型相互转化的例子
- JAVA的输入输出流问题疑问?望大侠指点!
- TIJ2里关于inner class的例子"c08:Parcel2.java"是否错误?
- 如何调用其他程序,比如说"notepad.exe",在线等待,急!
- 使用匿名类的问题……
- 哪位能提供下载Java语言和库及其用户帮助手册的具体URL(最好能是中文版的)?感激!
而在程序里面,是已经用byte[]转换过的了,类似于下面的String str = request.getParameter("girl");
byte b[]=str.getByte("ISO-8859-1");
str = new String(b);最后是将 str的内容存入数据库中,但就是有乱码的问题
不知你(各位)还有什么见解????谢谢