Etant donné que je suis en stage et que je n'ai pas grand chose à faire, je me suis dit que je pourrais me mettre un peu au java.
j'ai donc commencé à faire une calculatrice dans ce langage.
un problème se pose. Je n'arrive pas à transformer mon String en char :
L'erreur :
- Code: Tout sélectionner
Exception in thread "main" java.lang.StringIndexOutOfBoundsException: String index out of range: 0
at java.lang.String.charAt(Unknown Source)
at demande.main(demande.java:26)
La partie de code concerné :
- Code: Tout sélectionner
do {
System.out.println("Selectionner l'opération à effectuer : \n x --> Multiplication \n / --> division \n + --> addition \n - --> soustraction \n");
choix = scanner.nextLine();
operation = choix.charAt(0);
} while ((operation == '+') || (operation == '-') || (operation == 'x') || (operation == '/'));
merci de votre aide dans mes début fort peu concluant !