Alors, de ce que je crois comprendre, tu ne sais pas comment récupérer un résultat en appelant une méthode?
Alors, pour reprendre tes exemples :
- char charAt(int index)
Cette méthode appelée sur une chaine de caractère te permet de récupérer le caractère à l'index indiqué
en gros
1 2 3 4
| String myString = "Je suis un String";
char myChar = myString.charAt(0);
System.out.println(myChar); // --> affiche J
System.out.println(myString.charAt(5)); // --> affiche i |
Pour la méthode concat, c'est pour concaténer deux chaines entre elles (même si en pratique, on ne l'utilise pas ou pas souvent, en préférant l'utilisation de l'opération + ou d'un StringBuilder)
Par exemple :
1 2 3 4
| String myString1 = "Je suis un String";
String myString2 = "Je suis un autre String";
String myStringConcat = myString1.concat(myString2);
System.out.println(myStringConcat ); // --> affiche Je suis un StringJe suis un autre String |
Pour les méthodes mathématiques, il n'y a pas de méthode "directe" pour faire un calcul qui ne soit pas réalisé avec les 4 opérateurs +, -, * ou / (bon, en fait, % marche aussi... et il y a d'autres trucs qui marchent aussi, mais pas avec une écriture mathématique)
Pour y arriver, il faut utiliser les méthodes dans java.lang.Math (
http://docs.oracle.com/javase/7/docs...lang/Math.html) qui contient normalement tout ce dont tu as besoin
Partager