Afficher des objets précis d'un vecteur
Résolu/Fermé
A voir également:
- Afficher des objets précis d'un vecteur
- Site pour vendre des objets d'occasion - Guide
- Afficher mot de passe wifi android - Guide
- Afficher appdata - Guide
- Afficher calendrier outlook dans google agenda - Guide
- Afficher la taille des dossiers - Guide
2 réponses
jeremy.s
Messages postés
1226
Date d'inscription
lundi 28 mars 2011
Statut
Membre
Dernière intervention
2 septembre 2013
79
26 juil. 2013 à 13:52
26 juil. 2013 à 13:52
Salut !
Je suis pas un expert en java, mais fais toi des fonctions boolean estConnaissance(), boolean estFamille() et boolean estAmis() !
Je suis pas un expert en java, mais fais toi des fonctions boolean estConnaissance(), boolean estFamille() et boolean estAmis() !
c'est bon tkt j'ai resolu mon problème mais merci quand mm!
et pourr ceux que ca interresse voici comment:
for(Contact c: rep1.getRepertoire()){
if(c.getClass().getSimpleName().equals("Connaissances")){
System.out.println(c);
}}
et pourr ceux que ca interresse voici comment:
for(Contact c: rep1.getRepertoire()){
if(c.getClass().getSimpleName().equals("Connaissances")){
System.out.println(c);
}}
KX
Messages postés
16733
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
31 janvier 2024
3 015
26 juil. 2013 à 20:13
26 juil. 2013 à 20:13
Il y a plus simple avec instanceof :
for (Contact c : rep1.getRepertoire()) if (c instanceof Connaissances) System.out.println(c);
non instanceof ne me renvois pas ce que je veux car mes classes amis, famille herite de connaissance qui herite de contact.
du coup avec instanceof il me renvois tt mon carnet d'adresse vu que tous mes contacts herite connaissances alors que je ne veux que mes connaissances qui ne sont ni des amis, ni de la famille
mais merci qd mm ;)
du coup avec instanceof il me renvois tt mon carnet d'adresse vu que tous mes contacts herite connaissances alors que je ne veux que mes connaissances qui ne sont ni des amis, ni de la famille
mais merci qd mm ;)