社区
J2ME
帖子详情
如何在索爱手机上创建unicode编码的String变量
killer52qq
2010-07-09 09:27:56
如题.
我使用String str = new String(data,"UTF-16LE");的方式创建unicode格式的String.
但在索爱上无法成功,总是抛出编码异常.
UTF-16LE,UTF16-LE,UTF-16都试过了,都不行.
有知道的同志吗?帮个忙,谢谢
...全文
44
2
打赏
收藏
如何在索爱手机上创建unicode编码的String变量
如题. 我使用String str = new String(data,"UTF-16LE");的方式创建unicode格式的String. 但在索爱上无法成功,总是抛出编码异常. UTF-16LE,UTF16-LE,UTF-16都试过了,都不行. 有知道的同志吗?帮个忙,谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
mochhk
2010-07-09
打赏
举报
回复
System.getProperty("microedition.encoding"); 先获取一下默认的字符编码是那个。
利用是否抛出异常来检测是否支持编码方式。可自行添加编码方式列表。可以为每款手机测试。
String[] encode={
"UTF-8",
"GBK",
"ISO-8859-1",
"Unicode",
"UTF-16",
"GB2312",
"UnicodeBig",
"Big5",
};
String[] result=new String[encode.length];
String s1="中文abc";
byte[] b=null;
for(int i=0;i<encode.length;i++){
try {
b = s1.getBytes(encode[i]);
result[i] = encode[i]+" Yes";
}
catch (Exception e) {
result[i] = encode[i]+" N/A";
}
}
你可测试是否支持
「已注销」
2010-07-09
打赏
举报
回复
手机支持的编码有限,而且每个手机支持的编码也都可能不一样
新版Android开发教程.rar
谷歌早在 2002 年就进入了移动领域,可是由于目前的
手机
操作系统企业和
手机
企业相对封闭,提高了 行业的进入门槛,移动互联网的发展远没有拥有统一标准的传统互联网发展迅速,此次推出的开源
手机
操 作 系统平台就是...
软件测试基础理论
配置管理流程 88 3.SVN实战 88 配置管理工具SVN操作过程手册 90 一、 如何
创建
“project”项目版本库 90 二、 如何查看
创建
的“project”项目版本库 95 三、 在版本浏览器里面,
创建
文件,并进行检出 99 四、 如何对...
Nokia官方培训(Symbian4300)笔记
Symbian Ownership Symbian是一个software licensing公司,由Nokia,sonyericsson/Index.html">...Symbian Licensees Symbian本身不生产
手机
设备,它只是将license提供给其他
手机
设备生产厂商,除控股公司外,其他还
Nokia官方培训(Symbian 4300)笔记(摘录)
Symbian Ownership Symbian是一个software licensing公司,由Nokia,
索爱
,松下,西门子,三星等公司控股,其中nokia股份最高,占到近50%。Symbian Licensees Symbian本身不生产
手机
设备,它只是将license提供给...
测试开发笔记
测试开发笔记 第一章 测试基础 7 什么是软件测试: 7 ...验收测试:(在系统测试之后) 11 回归测试: 11 4.测试过程(干什么,怎么干) 12 5.各阶段输入、输出标准以及入口、出口准则:(测试阶段过程要素) 1...
J2ME
13,100
社区成员
26,495
社区内容
发帖
与我相关
我的任务
J2ME
Java J2ME
复制链接
扫一扫
分享
社区描述
Java J2ME
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章