计算机本来只认识0和1, 但我们却被java中的乱码搞得焦头烂额. IE. new String(rs.getString("name").getBytes("ISO-8859-1"),"GBK"); 读取数据库的内容.首先我们需要知道你的source的编码格式, 然后用source的编码格式得到bytes (
rs.getString("name").getBytes("ISO-8859-1")), 再将这些bytes转换成需要的目的终端(显示端)的编码格式. 反之依然(插入数据) 插入数据 new String(txtField.getText().getBytes(),"ISO-8859-1") 将得到需要insert 语句的文本.
Java 编程技术中汉字问题的分析及解决
Java中的字符编码
最新推荐文章于 2021-08-04 19:52:01 发布