字符串“254”如何转换为16进制的“FE” 字符串“254”如何转换为16进制的“FE” 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Integer.toHexString(Integer.parseInt(str)) String str = "254";Integer.toHexString(Integer.parseInt(str)); 给你个包转所有数据的。private static String hexToString(String strPart) { byte[] baKeyword = new byte[strPart.length() / 2]; for (int i = 0; i < baKeyword.length; i++) { try { baKeyword[i] = (byte)(0xff & Integer.parseInt(strPart.substring( i * 2, i * 2 + 2), 16)); } catch (Exception e) { e.printStackTrace(); } } try { strPart = new String(baKeyword, "utf-8");// UTF-16le:Not } catch (Exception e1) { e1.printStackTrace(); } return strPart; } String str = "254";Integer.toHexString(Integer.parseInt(str)); 楼上说的挺对的,我也凑个热闹。package com.test.coreJava.util.num;public class IntegerTest { /** * Integer Test */ public static void main(String[] args) { /* * 字符串“254”转换为16进制的“FE”,2进制的“11111110” */ String str="254"; Integer i=new Integer(str); System.out.println("String:\t "+i+" "); str=Integer.toHexString(i); System.out.println("Hex:\t "+str+"\tBinary: "+Integer.toBinaryString(i)); }result:String: 254 Hex: fe Binary: 11111110 Integer.toHexString(Integer.parseInt(str)); Integer.toHexString(Integer.parseInt(str)); 编程的开始还是多熟悉IDE的API吧,多Google,多查手册...还有多实践哦,总有一天我们也能成长成合格的工程师的 空指针异常求解 关于Jbuilder的问题 如何將字符以特定屬性保存輸出到圖片文件中 如何将字节数组清空? Applet中图片不能显示 非常基础的问题 java里坐标映射怎么做? 请问如何使用java程序获取windows系统的所有odbc名称列表 我是新手,请大家帮帮忙 为什么System的out被final修饰了, 还能获取实例 在页面中如何防止后退操作? Java如何读取Sql Server中Text字段(长字符串>8000)的内容?(非常急,已经折腾好几天了)
Integer.toHexString(Integer.parseInt(str));
private static String hexToString(String strPart) {
byte[] baKeyword = new byte[strPart.length() / 2];
for (int i = 0; i < baKeyword.length; i++)
{
try {
baKeyword[i] = (byte)(0xff & Integer.parseInt(strPart.substring(
i * 2, i * 2 + 2), 16));
} catch (Exception e) {
e.printStackTrace();
}
} try {
strPart = new String(baKeyword, "utf-8");// UTF-16le:Not
} catch (Exception e1) {
e1.printStackTrace();
}
return strPart;
}
Integer.toHexString(Integer.parseInt(str));
package com.test.coreJava.util.num;public class IntegerTest { /**
* Integer Test
*/
public static void main(String[] args) {
/*
* 字符串“254”转换为16进制的“FE”,2进制的“11111110”
*/
String str="254";
Integer i=new Integer(str);
System.out.println("String:\t "+i+" ");
str=Integer.toHexString(i);
System.out.println("Hex:\t "+str+"\tBinary: "+Integer.toBinaryString(i));
}result:
String: 254
Hex: fe Binary: 11111110
还有多实践哦,总有一天我们也能成长成合格的工程师的