java求一个方法输入"deff"字符串,输出int型的0xdeff

java求一个方法输入"deff"字符串,输出int型的0xdeff

你这个不明确,如果只是加上0x,直接"0x"+str,或者你是想针对可能是16进制的数加上0x

字符串转数字

Integer.parseInt(字符串, 16);

数字转字符串

Integer.toHexString(数字);

无语,sout的时候直接打印"Ox"+str不就行了