I declare this variable:
private String numCarteBancaireValide=String.valueOf(((Integer.parseInt(Config.NUM_CARTE_BANCAIRE_VALIDE) ) + (Integer.parseInt(\"
Integer.parseInt will attempt to parse an integer from a String.
Integer.parseInt
String
Your "4111111111111111" String does not represent an valid Java integer type, as its value would be > Integer.MAX_VALUE.
"4111111111111111"
> Integer.MAX_VALUE
Use Long.parseLong instead.
Long.parseLong