new String(s.getBytes("ISO-8859-1"),"gb2312");
需要时做
--- ZJQ
需要时做
--- ZJQ
解决方案 »
- 一道不同类型数据间加法运算的疑惑
- java socket 简单问题
- 看到内部类有点晕~
- 大家都用log4j吗?还有别的日志包比较流行吗?
- 这个问题真奇怪
- Java多态的基础问题
- 如何改变控制台输出的"HelloWorld!"的字体和颜色?
- Mastering Enterprise Java Beans在哪有中文版下载
- 我在JPanel上画了一个图,我怎么才能实现缩放功能即,我用放大,缩小的Button控制)???? 在线等待...
- 哪位虾给我讲讲嵌入式JAVA是怎么一回事???
- oci方式访问数据库,url如何写?是否把oci805jdbc.dll放到oracle_home\bin下就可以了?
- 各位都用什么开发工具开发java程序呀?有没有顺手点的?我觉得JBuilder太烂了!
String name1="";
name1== rs.getString("test");
temp=name1.getBytes("iso8859-1");
s=new String(temp);
System.out.println(s);
对于不同的OS也有所不同
s = new String(s.getBytes("ISO-8859-1"),"gb2312");
我用过,这样是可以的。
我觉得你最主要的是弄清楚各种时候字符的格式是什么?