Déclarez une méthode qui a une valeur de retour Java avec le type de données de valeur de retour

Quelle est la valeur de retour? La valeur sortie par le programme .

Pour plus d'informations, Extrait du dictionnaire de terminologie informatique qui donne l'impression que "je comprends" et "je ne comprends pas" Veuillez vous référer à Quelle est la valeur de retour . Il est illustré d'une manière facile à comprendre.

Ici, nous allons en fait expliquer l'utilisation d'un programme.

Souvenez-vous de cela et rentrez chez vous!
S'il y a une valeur de retourType de données de retourDéclarez avec!

Aperçu du programme-sample1- C'est un programme qui appelle la méthode ʻaverage () `de la méthode` main () `et affiche la moyenne de 1 et 2. La méthode `main ()` n'a pas de valeur de retour, elle est donc déclarée comme un type void. La méthode ʻaverage () `ne peut pas être déclarée comme un type void car elle a une valeur de retour. S'il existe une valeur de retour, déclarez-la avec type de données de valeur de retour .

Jetons un coup d'œil à l'exemple de code

sample1.java



1 public class sample1 {
2   public static void main(String[] args) {
3     double number = average(1,2);
4     System.out.print(number);
5   }
6   static double average(int a, int b) {
7     double x = (a + b) / 2.0;
8     return x;
9   }
10}

Sortie </ b> 1.5

Points à noter Étant donné que la valeur de retour est «1.5», le type de données de la valeur de retour est type double .
3ème ligne: La valeur de retour étant renvoyée sous forme de type double, `nombre` est également défini comme type double . Ligne 6: Déclarez le type de données de la méthode ʻaverage () `comme double type (= return data type) .

Quels sont les arguments et la valeur de retour? L'argument (valeur à saisir dans le programme) est le «1,2» saisi dans la méthode «main ()». La valeur de retour (valeur sortie par le programme) est la sortie `1.5` de la méthode ʻaverage ()`. Ce sera.

Résumé Immédiatement après avoir commencé à étudier Java, je n'ai pas compris la relation entre la valeur de retour et la méthode, et il m'a fallu beaucoup de temps pour comprendre. J'espère que vous trouverez cet article utile.

Recommended Posts