Méthode Java

Ce que j'ai appris aujourd'hui

Qu'est-ce qu'une méthode

-Une collection de plusieurs programmes, nommés comme un seul processus (fonction).

Avantages de l'utilisation de la méthode

-Comme il est décrit en unités fonctionnelles, la plage de correction peut être limitée. -Puisque des milliers à des dizaines de milliers de lignes de code source sont nécessaires sur le site de développement, il peut être décrit aussi simplement que possible à l'aide de méthodes. (Les perspectives du programme sont meilleures et plus faciles à comprendre)

Définition de la méthode

java


public static Type de retour Nom de la méthode(argument){
Traitement spécifique à exécuter après l'appel de la méthode
}#Le type de retour décrit le type de données de la valeur du résultat du traitement dans la méthode. Si le résultat du traitement est une valeur numérique, il devient int, et s'il s'agit d'une chaîne de caractères, il devient String.

#Par exemple
public static int score(argument){
En traitement...
}
#Lorsqu'il existe une méthode appelée score et que le résultat du score est renvoyé à l'appelant, le résultat du traitement(But)Est une valeur numérique, donc elle devient int.




#Appel de méthode
Nom de la méthode(argument); #La valeur de retour n'est pas disponible.

#Recevoir la valeur de retour
Type de variable Nom de variable=Nom de la méthode(argument); #Vous pouvez utiliser la valeur de retour dans une variable.
#La méthode n'est pas exécutée simplement en la définissant. Le processus de la méthode n'est exécuté qu'après son appel.

La valeur (données) renvoyée de la méthode appelée à la méthode appelante est appelée valeur de retour ou valeur de retour.

java


return Valeur de retour; #Cela vous permet de renvoyer une valeur à la méthode appelante.
#Cette valeur de retour est le résultat de l'exécution de la méthode.

argument

Vous pouvez transmettre une valeur de l'appelant lors de l'appel de la méthode.

java


public static void main(String[] arg) {
  hello("Okamura"); #helloメソッドを呼び出している。Okamuraという文字列のデータ(Argument réel)Est passé à la méthode hello.
  hello("Yamamoto"); #Comme ci-dessus
  hello("Sasaki"); #Comme ci-dessus
}

public static void hello(String name) { #Lors de l'appel d'une méthode, Okamura est affecté au nom de variable de type String en tant qu'argument formel.
  System.out.println(name + "Salut,"); #Les données affectées au nom de la variable sont affichées ici.
}

#Le résultat de l'exécution est
>M. Okamura, bonjour
M. Yamamoto, bonjour
Sasaki, bonjour
#Sera.



#Vous pouvez transmettre plusieurs arguments. Dans ce cas, une virgule(,)Séparez les arguments par.

.....méthode principale(...){ #C'est vraiment simplifié. Je suis désolé pour le problème.
  add(10, 20); #10 pour ajouter la méthode,Passez le nombre 20 comme argument.
}
.....add méthode(int a, int b){ #add méthodeは引数を受け取り、aに10,20 est attribué à b.
Traitement à l'aide d'arguments...
}
#Le point à noter ici est que la première valeur numérique 10 décrite comme un argument est affectée à a.
#()La variable à laquelle est attribuée est déterminée par la disposition dans.

Qu'est-ce que la surcharge?

-Définissez une méthode avec le même nom. Aussi appelé définition multiple. -Même si le nom de la méthode est le même, il peut être surchargé si le type de données et le nombre d'arguments sont différents.

Recommended Posts

Méthode Java
java (méthode)
Méthode Java
[Java] méthode
[Java] méthode
Référence de la méthode Java8
[Java] méthode forEach
référence de la méthode java8
[Java] Méthode aléatoire
[Java] méthode de fractionnement
Méthode de connexion JAVA DB
Java Learning 2 (Apprenez la méthode de calcul)
Mémo d'apprentissage Java (méthode)
À propos de la liaison de méthode Java
A propos des méthodes de fractionnement (Java)
Etudier Java 8 (voir méthode)
Programmation Java (méthode de classe)
Java
Java
[Java] Notes de méthode de base
[Java] Nouvelle méthode de génération de threads (2)
À propos de la condition de décision de la méthode Java GC
Mémo de la méthode d'étude Java Silver
Créer une méthode java [Memo] [java11]
Collection de méthodes de code de test Java
[Java Silver] À propos de la méthode equals
[Java] Méthode d'implémentation du traitement du minuteur
[Java] Méthode de génération aléatoire (aléatoire)
Méthodes Java et surcharges de méthodes
Avantages de la méthode statique Java
[Java Silver] Comment générer un tableau
[Java] Nouvelle méthode de génération de threads (1)
Apprendre Java (0)
Étudier Java ―― 3
[Java] tableau
Java protégé
[Java] Annotation
Tableau Java
Étudier Java ―― 9
Java scratch scratch
java (constructeur)
méthode to_i
Tableau Java
[Java] ArrayDeque
java (remplacement)
[Java] Syntaxe orientée objet - Méthode / argument de classe
Journée Java 2018
Chaîne Java
java (tableau)
Java statique
Sérialisation Java
java débutant 4
JAVA payé
Méthode de redimensionnement automatique des photos par Java
Méthode getRequestDispatcher ()
Étudier Java ―― 4
Java (ensemble)
tri shell java
méthode de fusion