quelqu'un peut-il regarder ce code et me dire pourquoi l'exception se produit?problème avec les entiers
public static void main(String[] args)
{
int total =100;
int discount_Ammount = 20 ;
int newAccount=Integer.parseInt(String.valueOf(Math.floor(total - discount_Ammount)).trim());
}
étage de la méthode renvoie la valeur double, alors je ferai couler en entier, donc je l'ai jeté à la chaîne, puis en entier ... S'il vous plaît, quelqu'un peut-il aider?
Quelle exception obtenez-vous? Je devinerai une 'ClassCastException', mais je ne devrais pas avoir à deviner, et je pourrais me tromper. – FrustratedWithFormsDesigner
Pourquoi appelez-vous le plancher? – ChaosPandion
Pourquoi appelez-vous le plancher? En soustrayant deux nombres, vous obtiendrez un int. Pas besoin de plancher la soustraction. – Tommy