经典java转码程序,有备无患!实现和 jdk/bin/native2ascii.exe 同样的功能
2008-04-23 11:44
337 查看
public static void main(String[] args)
{
String str="hotelConfig.colorsBean.showLogo.true=酒店Logo图片"+
"hotelConfig.colorsBean.showMain.true=酒店公告图片";
String tmp;
StringBuffer sb = new StringBuffer(1000);
char c;
int i, j;
sb.setLength(0);
for(i = 0;i<str.length();i++){
c = str.charAt(i);
if (c > 255) {
sb.append("//u");
j = (c >>> 8);
tmp = Integer.toHexString(j);
if (tmp.length() == 1) sb.append("0");
sb.append(tmp);
j = (c & 0xFF);
tmp = Integer.toHexString(j);
if (tmp.length() == 1) sb.append("0");
sb.append(tmp);
}
else {
sb.append(c);
}
}System.out.println(sb.toString());
{
String str="hotelConfig.colorsBean.showLogo.true=酒店Logo图片"+
"hotelConfig.colorsBean.showMain.true=酒店公告图片";
String tmp;
StringBuffer sb = new StringBuffer(1000);
char c;
int i, j;
sb.setLength(0);
for(i = 0;i<str.length();i++){
c = str.charAt(i);
if (c > 255) {
sb.append("//u");
j = (c >>> 8);
tmp = Integer.toHexString(j);
if (tmp.length() == 1) sb.append("0");
sb.append(tmp);
j = (c & 0xFF);
tmp = Integer.toHexString(j);
if (tmp.length() == 1) sb.append("0");
sb.append(tmp);
}
else {
sb.append(c);
}
}System.out.println(sb.toString());
相关文章推荐
- 经典java转码程序,有备无患!实现和 jdk/bin/native2ascii.exe 同样的功能
- 经典java转码程序,实现和 jdk\bin\native2ascii.exe 同样的功能
- [转载]经典java转码程序,实现native2ascii命令行的功能
- 重新定向输出流,实现java程序日志功能。
- 如何在Java程序中实现FTP的上传下载功能
- Java, C++同时实现SocketServer功能 程序比较
- 本程序实现转码一个普通视频文件为视频mpeg4,音频mp3的功能
- 微信小程序Java登录流程(ssm实现具体功能和加解密隐私信息问题解决方案)
- 基于MongoDB数据库的Java程序实现增删改查功能
- 基于MongoDB数据库的Java程序实现增删改查功能
- 在一个程序中需要用到全局变量(在多个class之间共享数据),请问如何定义具有这种功能的变量?或者是否有其他的方法解决多个class之间的数据共享(尽量简单实现)。 首先应该明确 Java中没有全局变
- java程序实现邮箱发送邮件功能
- Java 小程序:实现一个购物流程的功能
- #python+java#同样功能的代码两种语言实现
- Chap5:使用JNI技术实现java程序调用第三方dll(c/c++)文件的功能
- Java实现视频网站的视频上传、视频转码、视频关键帧抽图, 及视频播放功能
- Java实现视频网站的视频上传、视频转码、视频关键帧抽图, 及视频播放功能
- 请编写一个Java程序,接收一个大于等于2的整数,实现下面功能。
- Java swing实现钢琴程序,支持录音等功能之Java钢琴源码
- Java实现视频网站的视频上传、视频转码、视频关键帧抽图, 及视频播放功能