A voir également:
- This = incompréhension !
- This = incompréhension ! ✓ - Forum - Java
- Error code 15 this request was blocked by the security rules - Forum - Internet Explorer
- The requested url was not found on this server. ✓ - Forum - Ubuntu
- Sorry, something went wrong. we're working on getting this fixed as soon as we can. ✓ - Forum - Facebook
- Efi part please remove this media and press any key to reboot ✓ - Forum - BIOS
1 réponse
KX
- Messages postés
- 16250
- Date d'inscription
- samedi 31 mai 2008
- Statut
- Modérateur
- Dernière intervention
- 23 février 2021
Bonjour,
Tu peux également utiliser this pour le passer en paramètre d'une méthode.
Exemple :
Dans le cas d'un constructeur tu peux également utiliser this pour appeler un autre constructeur. Dans ce cas this doit être la première instruction de ce constructeur.
Exemple :
Remarque : dans ton deuxième exemple, this n'est pas obligatoire :
Tu pourrais directement faire :
Tu peux également utiliser this pour le passer en paramètre d'une méthode.
Exemple :
System.out.println(this);
Dans le cas d'un constructeur tu peux également utiliser this pour appeler un autre constructeur. Dans ce cas this doit être la première instruction de ce constructeur.
Exemple :
public class MaClasse { public MaClasse(String param) { System.out.println(param); } public MaClasse() { this(null); // appelle le constructeur public MaClasse(String param) avec param == null } }
Remarque : dans ton deuxième exemple, this n'est pas obligatoire :
System.out.println(this.getName + "\t" + this.uneMethode);
Tu pourrais directement faire :
System.out.println(getName + "\t" + uneMethode);
Signaler
Skymer
- Messages postés
- 473
- Date d'inscription
- vendredi 6 décembre 2013
- Statut
- Membre
- Dernière intervention
- 1 novembre 2018
Merci beaucoup, je ne te connais pas, mais tu es un puits à informations, d'ailleurs tant que tu es là, comment arrêter le traitement dans une boucle for tel que celle ci
Signaler
Skymer
- Messages postés
- 473
- Date d'inscription
- vendredi 6 décembre 2013
- Statut
- Membre
- Dernière intervention
- 1 novembre 2018
- Messages postés
- 473
- Date d'inscription
- vendredi 6 décembre 2013
- Statut
- Membre
- Dernière intervention
- 1 novembre 2018
C'est bon, j'ai utilisé l'instruction break :)