Java开发网 |
注册 |
登录 |
帮助 |
搜索 |
排行榜 |
发帖统计
|
您没有登录 |
» Java开发网 » Java SE 综合讨论区
打印话题 寄给朋友 订阅主题 |
作者 | 字符串转换 |
lonely
发贴: 3 积分: 0 |
于 2004-09-10 09:26
我在做 java 和 C++ 的 JNI 调用的时候 从java传 String 到 C++ 的方法里 如果,java 的 String 中不包含中文.C++可以正确执行! 但是,java 的 String 一旦包含了中文 C++就不能正确地执行了! 我知道是java 的编码转换问题! 但我用了下面的方法做了 java 编码转换还是不行~~~ public static String toChinese(String str){//编码转换 try{ String temp_p=str; byte[] temp_t=temp_p.getBytes("ISO8859-1"); String temp=new String(temp_t,"gb2312"); return temp; }catch(Exception e){} return "null"; } 请各位大侠一定要帮帮忙~~~~~谢谢了~~~ Hibernate开发指南 |
话题树型展开 |
人气 | 标题 | 作者 | 字数 | 发贴时间 |
2710 | 字符串转换 | lonely | 475 | 2004-09-10 09:26 |
2090 | Re:字符串转换 | why | 195 | 2004-09-11 06:26 |
已读帖子 新的帖子 被删除的帖子 |
Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1 客服电话 18559299278 客服信箱 714923@qq.com 客服QQ 714923 |