« Java/Méthodes » : différence entre les versions

Contenu supprimé Contenu ajouté
m Robot : Remplacement de texte automatisé (- l'on + l’on )
m Robot : Remplacement de texte automatisé (-\n(==={0,3})(?: *)([^\n=]+)(?: *)\1(?: *)\n +\n\1 \2 \1\n)
Ligne 9 :
Les méthodes sont les algorithmes codés. Il y a plusieurs mots clés à connaître pour la déclaration des méthodes et ce que nous allons voir.
 
== Première méthode ==
Pour qu'un programme en Java puisse être exécuté, une méthode est absolument indispensable, c’est la méthode ''main''. Elle se déclare toujours de la manière suivante :
 
Ligne 23 :
Il est possible de faire appel à d'autres méthodes dans celle-ci, il n'est donc pas nécessaire de faire tout le programme dans cette méthode, et ce n'est d'ailleurs pas conseillé.
 
=== lancer avec des paramètres ===
Le tableau de chaines de caractères ''args'' peut stocker un certain nombre de paramètres lors du lancement. La classe ci-dessous les affiche simplement :
<source lang="java">
Ligne 37 :
java Exemple1 texte1 texte2 ...
 
== Déclaration d'une méthode ==
Maintenant que nous avons vu la méthode indispensable à tout programme, nous allons voir plus en détail à quoi correspondent tous ces mots clés. Pour cela déclarons une nouvelle méthode :
 
Ligne 54 :
* '''return''' : permet de retourner quelque chose, le résultat retourné doit correspondre à ce qui est déclaré en même temps que la méthode.
 
== Utiliser des méthodes ==
Maintenant que l’on a vu comment déclarer une méthode ainsi que la méthode nécessaire à l'exécution de notre programme, on va voir comment utiliser notre méthode ''somme''.
 
Ligne 73 :
Si l’on souhaite exécuter ce programme simple, il faut copier ceci dans un éditeur de texte et sauvegarder le fichier sous le nom ''Exemple.java'' (la majuscule est nécessaire car le compilateur ne reconnaît que les noms de fichiers commençant par une majuscule). Dans la console, il faut se situer dans le répertoire où est sauvegardé le fichier et le compiler grâce à la commande ''javac Exemple.java'', une fois compilé, il faut taper ''Java Exemple'' et le programme se lance.
 
== À propos des classes ==
Pour faire un programme, il est nécessaire de créer une classe comme dans l'exemple ci-dessus. Pour cela, il suffit de remplacer le nom ''Exemple'' par celui que l’on désire, et
de bien le faire commencer par une majuscule, et de sauvegarder le fichier sous le nom de la classe. La vraie utilité des classes sera vue plus en détail dans le chapitre sur les objets.
 
== Arrondir les nombres ==
Par convention on affiche généralement les nombres avec deux chiffres après la virgule, la méthode <code>Math.round</code> permet cela<ref>http://www.jmdoudoux.fr/java/dej/chap-math.htm</ref> :
<source lang="java">
Ligne 97 :
3.14
 
== Références ==
{{Références}}