这要看 你数据库中存储的是什么字符集的数据,java是用的unicode字符集,所以程序中的字符串都是以unicode编码存储的!涉及到字符编码的转换就很麻烦了,所以你程序里的io操作最好用byte[]来传输.只是设想,供你参考!