十六进制与字符串的相互转换
http://www.diybl.com/ 2007-12-3 网络 点击:
[ 评论 ]
文章搜索:
【点击打包该文章】
/**
* convert a string to hex string <br>
* @param String data
* @return hexString
* @throws N/A
* @author tianrenliang
* @since V0.1(2007/11/28)
*/
private static String stringToHexString(String strPart) {
String hexString = "";
for (int i = 0; i < strPart.length(); i++) {
int ch = (int) strPart.charAt(i);
String strHex = Integer.toHexString(ch);
hexString = hexString + strHex;
}
return hexString;
}
/**
* convert a hex string to string <br>
*
* @param String strPart
* @return hexString
* @throws N/A
* @author tianrenliang
* @since V0.1(2007/11/28)
*/
private static String hexToString(String strPart) {
byte[] baKeyword = new byte[strPart.length() / 2];
for (int i = 0; i < baKeyword.length; i++)
{
try {
&nb
十六进制与字符串的相互转换,参考了别人的代码。
/**
* convert a string to hex string <br>
* @param String data
* @return hexString
* @throws N/A
* @author tianrenliang
* @since V0.1(2007/11/28)
*/
private static String stringToHexString(String strPart) {
String hexString = "";
for (int i = 0; i < strPart.length(); i++) {
int ch = (int) strPart.charAt(i);
String strHex = Integer.toHexString(ch);
hexString = hexString + strHex;
}
return hexString;
}
/**
* convert a hex string to string <br>
*
* @param String strPart
* @return hexString
* @throws N/A
* @author tianrenliang
* @since V0.1(2007/11/28)
*/
private static String hexToString(String strPart) {
byte[] baKeyword = new byte[strPart.length() / 2];
for (int i = 0; i < baKeyword.length; i++)
{
try {
&nb
[1] [2]
如果图片或页面不能正常显示请点击这里 站内搜索:
推荐文章 |
