Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1728 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  methode qui retourne toutes les id et les noms

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

methode qui retourne toutes les id et les noms

n°1882397
manjava
Posté le 09-05-2009 à 15:03:50  profilanswer
 

Bonjour,
 
je veux cree une metohde qui retourne toutes les id et les nom stockes dans une arraylist
viola mon code mais aucun resultat  
import java.util.ArrayList;
import java.util.Iterator;
 
 
public class Personne {
 ArrayList persones=new ArrayList<Personne>();
 private String id="";
 private String nom="";
 public  String getId(){
  return id;
 }
 public String getNom(){
  return nom;
 }
 public String setId(String id){
  return id=id;
 }
 public String setNom(String nom){
  return nom=nom;
 }
 public String getPersone(){
  Iterator iterateur=persones.iterator();
  while(iterateur.hasNext()){
   String id=((Personne)iterateur.next()).getId();
   String nom=((Personne)iterateur.next()).getNom();
    System.out.println(id+""+nom);
    return  id+""+nom;
  }
  return null;
 }
public static void main(String arg[]){
 
 Personne p1=new Personne();
 p1.setNom("Amine" );
 p1.setId("0A1" );
 Personne p2=new Personne();
 p2.setId("0B1" );
 p2.setNom("Ali" );
 Personne p=new Personne();
 p1.getPersone();
 System.out.print("nnn" );
 
 
 
 
 
 
}
}
merci

mood
Publicité
Posté le 09-05-2009 à 15:03:50  profilanswer
 

n°1882432
masklinn
í dag viðrar vel til loftárása
Posté le 09-05-2009 à 16:58:08  profilanswer
 

[:vomi] ce code est immonde, et c'est du grand n'importe quoi.

 

Accessoirement, ta question n'est pas claire, tu ne dis pas ce que tu as testé et où tu as un problème, et tu devrais utiliser la balise code (en conf java)

Message cité 2 fois
Message édité par masklinn le 09-05-2009 à 17:02:40

---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°1882434
manjava
Posté le 09-05-2009 à 17:28:01  profilanswer
 

masklinn a écrit :

[:vomi] ce code est immonde, et c'est du grand n'importe quoi.
 
Accessoirement, ta question n'est pas claire, tu ne dis pas ce que tu as testé et où tu as un problème, et tu devrais utiliser la balise code (en conf java)


Bonjour,
 
merci pour votre reponse mon probleme excat dans la methode getPersone():

Code :
  1. public String getPersone()
  2. {
  3.  Iterator iterateur=persones.iterator();
  4.  while(iterateur.hasNext())
  5.  {
  6.   long id=((Personne)iterateur.next()).getId();
  7.   String nom=((Personne)iterateur.next()).getNom();
  8.   return id+""+nom;
  9.  }
  10.  return null;
  11. }
  12. le type de retour c'est quoi un objet


et comment je doit l'appeler cette methode dans la classe
 
Merci

n°1882435
manjava
Posté le 09-05-2009 à 17:28:27  profilanswer
 

masklinn a écrit :

[:vomi] ce code est immonde, et c'est du grand n'importe quoi.
 
Accessoirement, ta question n'est pas claire, tu ne dis pas ce que tu as testé et où tu as un problème, et tu devrais utiliser la balise code (en conf java)


Bonjour,
 
merci pour votre reponse mon probleme excat dans la methode getPersone():

Code :
  1. public String getPersone()
  2. {
  3.  Iterator iterateur=persones.iterator();
  4.  while(iterateur.hasNext())
  5.  {
  6.   long id=((Personne)iterateur.next()).getId();
  7.   String nom=((Personne)iterateur.next()).getNom();
  8.   return id+""+nom;
  9.  }
  10.  return null;
  11. }
  12. le type de retour c'est quoi un objet


et comment je doit l'appeler cette methode dans la classe
 
Merci

n°1882436
masklinn
í dag viðrar vel til loftárása
Posté le 09-05-2009 à 17:28:56  profilanswer
 

manjava a écrit :


Bonjour,
 
merci pour votre reponse mon probleme excat dans la methode getPersone():

Code :
  1. public String getPersone()
  2. {
  3.  Iterator iterateur=persones.iterator();
  4.  while(iterateur.hasNext())
  5.  {
  6.   long id=((Personne)iterateur.next()).getId();
  7.   String nom=((Personne)iterateur.next()).getNom();
  8.   return id+""+nom;
  9.  }
  10.  return null;
  11. }
  12. le type de retour c'est quoi un objet


et comment je doit l'appeler cette methode dans la classe
 
Merci


Non mais ce truc n'a pas plus de sens que le reste, ça ne veut strictement rien dire.


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°1882438
manjava
Posté le 09-05-2009 à 17:34:05  profilanswer
 

masklinn a écrit :


Non mais ce truc n'a pas plus de sens que le reste, ça ne veut strictement rien dire.


Bonjour,
 
je veux recuperer toutes les id et les nom qui sont stockées dans une arraylist
 
merci

n°1882440
masklinn
í dag viðrar vel til loftárása
Posté le 09-05-2009 à 17:36:18  profilanswer
 

Une arraylist de quoi?


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°1882441
superbob56
Posté le 09-05-2009 à 17:39:52  profilanswer
 

Moi je dis : c'est une blague ...


---------------
By bob.
n°1882443
manjava
Posté le 09-05-2009 à 17:45:27  profilanswer
 

masklinn a écrit :

Une arraylist de quoi?


Bonjour,
 
je pense que mon  probleme  si simple voir mon classe qui contient deux attributs :

Code :
  1. import java.util.ArrayList;
  2. import java.util.Iterator;
  3. public class Personne {
  4. ArrayList persones=new ArrayList<Personne>();
  5. private long id;
  6. private String nom="";
  7. public  long getId(){
  8.  return id;
  9. }
  10. public String getNom(){
  11.  return nom;
  12. }
  13. public long setId(long id){
  14.  return id=id;
  15. }
  16. public String setNom(String nom){
  17.  return nom=nom;
  18. }
  19. public String getPersone()
  20. {
  21.  Iterator iterateur=persones.iterator();
  22.  while(iterateur.hasNext())
  23.  {
  24.   long id=((Personne)iterateur.next()).getId();
  25.   String nom=((Personne)iterateur.next()).getNom();
  26.   return id+""+nom;
  27.  }
  28.  return null;
  29. }
  30. public static void main(String arg[]){
  31. Personne p1=new Personne();
  32. p1.setNom("Amine" );
  33. p1.setId(0xAA3567B2C4FL);
  34. Personne p2=new Personne();
  35. p2.setId(0xAA93B10CD00L);
  36. p2.setNom("Ali" );
  37. }
  38. }


dans la methode getPersonne je veut retourne touts les id et les nom et le type de retourn que pose moi un probleme car j'ai l'id de type long et le nom de type string en plus je sais pas comment appler cette methode pour etre afficher touts les informations
 
Merci de votre aide

n°1882444
masklinn
í dag viðrar vel til loftárása
Posté le 09-05-2009 à 17:59:48  profilanswer
 

manjava a écrit :

je pense que mon  probleme  si simple voir mon classe qui contient deux attributs :


Elle contient également une arraylist de <Personne>, ce qui n'a strictement aucun sens, et tu mélanges allègrement generics et raw collections (je suis étonné que le compilo ne gueule pas...).

 

Une fois encore, getPersonne n'a strictement aucun sens, et le reste du code n'en a pas beaucoup plus.

 

edit: je remarque également que tu as modifié le type de @id, dans ton premier post c'était un String...

Message cité 1 fois
Message édité par masklinn le 09-05-2009 à 18:00:26

---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
mood
Publicité
Posté le 09-05-2009 à 17:59:48  profilanswer
 

n°1882446
manjava
Posté le 09-05-2009 à 18:13:59  profilanswer
 

masklinn a écrit :


Elle contient également une arraylist de <Personne>, ce qui n'a strictement aucun sens, et tu mélanges allègrement generics et raw collections (je suis étonné que le compilo ne gueule pas...).
 
Une fois encore, getPersonne n'a strictement aucun sens, et le reste du code n'en a pas beaucoup plus.
 
edit: je remarque également que tu as modifié le type de @id, dans ton premier post c'était un String...


Bonjour,
ma question est precis comment je doit obtenir dans ma methode de getPersonne() avec l'iterateur toutes les informations et qui ce que je doit mettre dans le type de retour  
Merci
 
____
 
si bizzare ce forum la

n°1882447
verdoux
And I'm still waiting
Posté le 09-05-2009 à 18:16:03  profilanswer
 

C'est le nouveau bot de kadreg ?

n°1882448
manjava
Posté le 09-05-2009 à 18:20:40  profilanswer
 

verdoux a écrit :

C'est le nouveau bot de kadreg ?


pardon j'ai pas compris qui 'il est la relation de votre reponse et ma question

n°1882449
masklinn
í dag viðrar vel til loftárása
Posté le 09-05-2009 à 18:21:07  profilanswer
 

manjava a écrit :

ma question est precis


Ta question est peut-être précise, mais elle est également stupide. Le code que tu postes n'a aucun sens et indique une profonde confusion quand à la programmation en général, et à la programmation en java en particulier.


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°1882450
manjava
Posté le 09-05-2009 à 18:24:30  profilanswer
 

[quotemsg=1882449,14,144132]
Ta question est peut-être précise, mais elle est également stupide. Le code que tu postes n'a aucun sens et indique une profonde confusion quand à la programmation en général, et à la programmation en java en particulier.[/quo
Bonjour,
je pense vous été intelligent si pour cela je vous demander de m'aider sur cette methode essai de posser moi a resoudre le probleme svp
 
Cordialement

n°1882451
masklinn
í dag viðrar vel til loftárása
Posté le 09-05-2009 à 18:29:45  profilanswer
 

1. Faire attention à ton orthographe et à ta grammaire, ton dernier post est imbitable
2. Recoder la classe Personne, getPersonne n'a rien à faire dedans; les setters n'ont aucune raison d'exister; par contre un constructeur si; apprendre à utiliser final.
3. Utiliser correctement les fonctionalités de Java >1.5 (generics, foreach loops)
4. Déterminer pourquoi tu veux récupérer l'id et le nom de chaque personne de ta liste et ce que tu veux en faire.

Message cité 1 fois
Message édité par masklinn le 09-05-2009 à 18:30:36

---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°1882454
manjava
Posté le 09-05-2009 à 18:51:26  profilanswer
 

masklinn a écrit :

1. Faire attention à ton orthographe et à ta grammaire, ton dernier post est imbitable
2. Recoder la classe Personne, getPersonne n'a rien à faire dedans; les setters n'ont aucune raison d'exister; par contre un constructeur si; apprendre à utiliser final.
3. Utiliser correctement les fonctionalités de Java >1.5 (generics, foreach loops)
4. Déterminer pourquoi tu veux récupérer l'id et le nom de chaque personne de ta liste et ce que tu veux en faire.


on va concentrer sur la methode getPersonne()

Code :
  1. public  xxxxxxx getPersone()
  2. {
  3.  Iterator iterateur=persones.iterator();
  4.  while(iterateur.hasNext())
  5.  {
  6.   long id=((Personne)iterateur.next()).getId();
  7.   String nom=((Personne)iterateur.next()).getNom();
  8.   return id+""+nom;
  9.  }
  10.  return null;
  11. }


 
on a  une liste qui contient des personnes on veux recupere le id et le nom de toutes les personnes si pour cela je fait le  

Code :
  1. ong id=((Personne)iterateur.next()).getId();
  2.   String nom=((Personne)iterateur.next()).getNom();


et la j'ai le probleme de type de retour xxxxxxxxx et je veux etre la methode appeler sans cree aucun instanciation de classe si pour cela j'ai essai de mettre le modificateur en static mais il declanche un erreur
merci

n°1882458
masklinn
í dag viðrar vel til loftárása
Posté le 09-05-2009 à 18:59:16  profilanswer
 

manjava a écrit :

on va concentrer sur la methode getPersonne()


Non, c'est stupide, cette méthode n'a pas de sens et devrait disparaître en sa forme actuelle, elle n'a rien à foutre dans Personne et son existence n'a aucun intérêt. En plus du fait d'être codée n'importe comment, je veux dire. C'est probablement le pire morceau de code du truc, c'est du grand n'importe quoi de la première à la dernière ligne.

Message cité 1 fois
Message édité par masklinn le 09-05-2009 à 19:00:09

---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°1882461
esox_ch
Posté le 09-05-2009 à 19:05:36  profilanswer
 

masklinn a écrit :


Non, c'est stupide, cette méthode n'a pas de sens et devrait disparaître en sa forme actuelle, elle n'a rien à foutre dans Personne et son existence n'a aucun intérêt. En plus du fait d'être codée n'importe comment, je veux dire. C'est probablement le pire morceau de code du truc, c'est du grand n'importe quoi de la première à la dernière ligne.


 
Je suis d'accord avec toi. Mais c'est pas en lui répétant 15x que c'est stupide qu'il va comprendre pourquoi..


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
n°1882463
masklinn
í dag viðrar vel til loftárása
Posté le 09-05-2009 à 19:06:52  profilanswer
 

esox_ch a écrit :

Je suis d'accord avec toi. Mais c'est pas en lui répétant 15x que c'est stupide qu'il va comprendre pourquoi..


Cf question 4 dans mon post d'au dessus, s'il s'entête avec sa merde et refuse obstinément d'expliquer pourquoi il veut récupérer ses id et name et ce qu'il veut en faire, je peux pas aider [:spamafote]


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°1882468
manjava
Posté le 09-05-2009 à 19:20:40  profilanswer
 

masklinn a écrit :


Cf question 4 dans mon post d'au dessus, s'il s'entête avec sa merde et refuse obstinément d'expliquer pourquoi il veut récupérer ses id et name et ce qu'il veut en faire, je peux pas aider [:spamafote]


Bonjour,
aucun aide  
bonne

n°1882469
esox_ch
Posté le 09-05-2009 à 19:26:58  profilanswer
 

Bon bon...  
 
Manjava tu veux bien nous expliquer ce que tu cherches à faire (et le pourquoi du comment) histoire qu'on t'explique comment tu pourrais le faire?


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
n°1882676
superbob56
Posté le 10-05-2009 à 17:28:08  profilanswer
 

Je veux pas me répéter, mais bon, ça sent la vieille blague à plein nez ...


---------------
By bob.
n°1882733
tching pao
Posté le 10-05-2009 à 21:04:06  profilanswer
 

Si c'est une blague je vois meme pas ce qu'il y a de drole ;-(

mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  methode qui retourne toutes les id et les noms

 

Sujets relatifs
Methode staticAutoriser espaces ds un formulaire seulement dans noms à particules
Problème redirection automatique et méthode POST[résolu] Récupérer résultat commande avec méthode run
erreur 404 et probléme "methode GET"Memcache - Méthode de hashage ?
PHP cURL : simuler un bouton "Submit" / méthode POSTPb avec la méthode OpenText
[VBA]Méthode Select... problèmeProblème de tag :o
Plus de sujets relatifs à : methode qui retourne toutes les id et les noms


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR