import java.text.*;
import java.util.Locale;

public class Main {

    public static void main(String[] args) throws ParseException {

        final String text = "1,2,3";
        final int weirdResult = 123;

        final NumberFormat usDecimalFormat = DecimalFormat.getNumberInstance(Locale.US);
        final Number parsedNumber = usDecimalFormat.parse(text);

        if(parsedNumber.doubleValue() == weirdResult){
            System.out.println(text + " is bizarrely parsed as " + weirdResult);
        } else {
            System.out.println(text + " is parsed as " + parsedNumber);
        }
    }
}
