字符串与十六进制的互转
来源:互联网 发布:算法分析与设计试题 编辑:程序博客网 时间:2024/05/24 07:35
//字符串转十六进制
private static String stringToHexString(String string){
char[] c=new char[string.length()];
c = string.toCharArray();
String hesStr = "";
for (int i = 0; i < c.length; i++) {
hesStr = hesStr + Integer.toHexString(c[i]);
}
return hesStr;
}
//十六进制转字符串
private static String hexStringToString(String string){
String sub = "";
for (int i = 0; i < string.length() / 2; i++) {
sub = sub + (char) Integer.valueOf(string.substring(i * 2, i * 2 + 2),16).byteValue();
}
return sub;
}
private static String stringToHexString(String string){
char[] c=new char[string.length()];
c = string.toCharArray();
String hesStr = "";
for (int i = 0; i < c.length; i++) {
hesStr = hesStr + Integer.toHexString(c[i]);
}
return hesStr;
}
//十六进制转字符串
private static String hexStringToString(String string){
String sub = "";
for (int i = 0; i < string.length() / 2; i++) {
sub = sub + (char) Integer.valueOf(string.substring(i * 2, i * 2 + 2),16).byteValue();
}
return sub;
}
阅读全文
0 0
- 字符串与十六进制的互转
- 十六进制与字符串互转
- 在PB中,字符串与十六进制的互转
- 中英文与UNICODE十六进制字符串的互转
- C++ 字符串十六进制与十进制的互转
- byte数组与十六进制字符串互转
- 十六进制与字符串之间互转
- float与十六进制字符串互转
- 十六进制、字符串互转
- 十六进制字符串转十六进制数值的方法
- 十六进制Unicode编码字符串与中文字符串互转
- 字符串转十六进制与十六进制转字符串示例
- 十六进制的字符串与十六进制数的转换
- C++实现中英文与UNICODE十六进制字符串互转
- Java byte数组与十六进制字符串互转
- Java byte数组与十六进制字符串互转
- UIColor与十六进制字符串互转(整理)
- Java byte数组与十六进制字符串互转
- (五)Eclipse使用EGit插件
- LAMP环境搭建系列之四:编译安装Nginx1.8.1
- Solr对数据库中的CLOB字段建立索引
- Material Design基础
- UGUI研究院之针对IOS平台设置某些图不打图集
- 字符串与十六进制的互转
- Installing the 'apache' service错误处理
- Liunx最基础的几个命令,值得学习
- 【银行】《银行信息技术类笔试题-浅析》
- JDBC编程步骤
- java-接口,抽象类
- 图片加载失败时展示默认图片
- C++ cout输出格式总结
- 自然语言处理中的Attention Model:是什么及为什么