| Author |
Integer
|
Aruna Balasuriya
Ranch Hand
Joined: Nov 14, 2009
Posts: 44
|
|
Why this code fail at runtime
public class Test{
public static void main(String[] args) {
Integer i = Integer.parseInt("0xF",16);
System.out.println(i);
}
}
|
 |
Henry Wong
author
Sheriff
Joined: Sep 28, 2004
Posts: 16687
|
|
The "0x" prefix is used by the compiler to inform the compiler to parse the following token as a hexidecimal string.
It is not needed, nor supported, by the Integer parseInt() method, as the radix is passed as a parameter.
Henry
|
Books: Java Threads, 3rd Edition, Jini in a Nutshell, and Java Gems (contributor)
|
 |
 |
|
|
subject: Integer
|
|
|