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

Contenu supprimé Contenu ajouté
m Révocation des modifications de 92.103.170.138 (discussion) vers la dernière version de 176.57.78.251
Balise : Révocation
Ligne 12 :
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 :
 
<sourcesyntaxhighlight lang="java">
public static void main(String[] args){
//Ici se trouve le code a exécuter, par exemple :
System.out.println("Coucou !");
}
</syntaxhighlight>
</source>
 
Cette petite méthode, une fois exécutée, affichera ici un superbe ''Coucou !'' dans la console. En effet, la méthode ''System.out.println()'' permet d'afficher du texte dans la console puis de passer à la ligne. Si vous ne voulez pas aller à la ligne, il faut utiliser la méthode ''System.out.print()''.
Ligne 25 :
=== 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 :
<sourcesyntaxhighlight lang="java">
public class Exemple1 {
public static void main(String[] args) {
Ligne 33 :
}
}
</syntaxhighlight>
</source>
La lancer ainsi :
java Exemple1 texte1 texte2 ...
Ligne 40 :
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 :
 
<sourcesyntaxhighlight lang="java">
public static int somme(int nombre1, int nombre2){
return (nombre1 + nombre2) ;
}
</syntaxhighlight>
</source>
 
Prenons les mots dans leur ordre d'apparition.
Ligne 57 :
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''.
 
<sourcesyntaxhighlight lang="java">
public class Exemple2 {
public static void main(String[] args){
Ligne 69 :
}
}
</syntaxhighlight>
</source>
 
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.
Ligne 79 :
== 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> :
<sourcesyntaxhighlight lang="java">
import java.math.BigDecimal;
public class Arrondi {
Ligne 90 :
}
}
</syntaxhighlight>
</source>
Elle se lance avec un nombre indéfini de paramètre, par exemple :
java Arrondi 1 3.14159