Java FAQ:Integer#parseInt で NumberFormatException が発生

Java FAQ:S007 Q-10

public class C2008032500 {
    public static void main(String[] args) {
        int i = Integer.parseInt("1.2");

        System.out.println(i);
    }
}

で、

Exception in thread "main" java.lang.NumberFormatException: 1.2
	at java.lang.Integer.parseInt(Integer.java:435)
	at java.lang.Integer.parseInt(Integer.java:476)
	at C2008032500.main(C2008032500.java:3)


まんま

public class C2008032501 {
    public static void main(String[] args) {
        java.text.NumberFormat nf 
            = java.text.NumberFormat.getInstance();
        try {
            int count = nf.parse("10,000").intValue();
            System.out.println(count);
        } catch (Exception e) {
            e.printStackTrace();
        }
    }
}

で、

10000