Passage par référence en java
KX Messages postés 16761 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour,
Voici cette procédure :
public void voidmodule(Complexe x, float m) {
m = (float) Math.sqrt(x.getIm()*x.getIm() + x.getRe()*x.getRe());
}
je voudrais de retourner la valeur m par passage par reffrence mais par une fonction ( procedure ) de type void, merci.
Windows / Edge 105.0.1343.50
- Passage par référence en java
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel - Télécharger - Jeux vidéo
- Eclipse java - Télécharger - Langages
- Java apk - Télécharger - Langages
- Waptrick java voiture - Télécharger - Jeux vidéo
1 réponse
Bonjour,
Petit point de vocabulaire, il n'y a pas de "procédure" ou de "fonction" en Java, c'est un langage objet, il ne manipule que des "méthodes".
Quant aux références, elles ne concernent que les objets, donc dans ton exemple tu peux faire un passage par référence de ton objet Complexe x et le modifier en appelant ses méthodes. Mais ton float m n'est pas un objet, c'est un type primitif, donc n'ayant pas de référence tu ne peux pas faire de passage par référence.