Parsing integer strings in Java [duplicate]
问题 This question already has answers here : Closed 8 years ago . Possible Duplicate: How to convert a hexadecimal string to long in java? I know that Java can't handle this: Integer.parseInt("0x64") Instead you have to do this: Integer.parseInt("64", 16) Is there something built into Java that can automatically parse integer strings for me using the standard prefixes for hex, octal, and lack of prefix for decimal (so that I don't have to strip off the prefix and explicitly set the base)? 回答1: