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

 


Dernière réponse
Sujet : [java] savoir de quel type d objet il sagis...
veryfree

darklord22 a écrit a écrit :

instanceof
 
Suppose que ton ojbet s'apelle a tu peux faire
 

Code :
  1. if (a instanceof Vector) {
  2.   // it's a Vector
  3. }
  4. else if (a instanceof String) {
  5.   // it's a String
  6. }


 
Seulement j'espère que tu n'utilises pas un objet comme une String et un Vecteur (c'est assez malsain comme design de prime abord)
 
A+  




merci
pour ton information c pour finir un chat ecrit en java qui servira comme projet pour mes etudes
en fait
le serveur envoi les lignes qu il recois a tout les clients (jusque la tt va bien) mais lorsqu un client se connect ou se deconnect il envoi un vecteur qui contient la liste des connectées...ces dernier apparaissent dans une JList en fait
je sait pas si c une bonne idée de faire comme ca mais c la seule chose que j ai trouvé
j espere avoir été assez clair dans mes explications
merci encore
jerry


Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
veryfree

darklord22 a écrit a écrit :

instanceof
 
Suppose que ton ojbet s'apelle a tu peux faire
 

Code :
  1. if (a instanceof Vector) {
  2.   // it's a Vector
  3. }
  4. else if (a instanceof String) {
  5.   // it's a String
  6. }


 
Seulement j'espère que tu n'utilises pas un objet comme une String et un Vecteur (c'est assez malsain comme design de prime abord)
 
A+  




merci
pour ton information c pour finir un chat ecrit en java qui servira comme projet pour mes etudes
en fait
le serveur envoi les lignes qu il recois a tout les clients (jusque la tt va bien) mais lorsqu un client se connect ou se deconnect il envoi un vecteur qui contient la liste des connectées...ces dernier apparaissent dans une JList en fait
je sait pas si c une bonne idée de faire comme ca mais c la seule chose que j ai trouvé
j espere avoir été assez clair dans mes explications
merci encore
jerry

Krueger Surchargez vos méthodes pour ça. Vive le poylmorphisme. :)
Sinon les instanceof on n'a pas trop le choix Pour un equals. :/ Ah si, on peut utiliser des try/catch de ClassCastException mais en cas de différence un objet est créé, ce qui est pire. :sweat: ... Ou alors je me trompe. Dîtes-le moi alors. :D
H4dd3R Je suis bien d´accord.
 
Je suis déçu d´apprendre que Java a un équivalent de IsKindOf en C++. Je pense que c à bannir d´une programmation objet rigoureuse!! :)
darklord22 instanceof
 
Suppose que ton ojbet s'apelle a tu peux faire
 

Code :
  1. if (a instanceof Vector) {
  2.   // it's a Vector
  3. }
  4. else if (a instanceof String) {
  5.   // it's a String
  6. }


 
Seulement j'espère que tu n'utilises pas un objet comme une String et un Vecteur (c'est assez malsain comme design de prime abord)
 
A+

veryfree bonsoir,
j ai une variable et j aimerai savoir s il sagis d un vecteur ou d un String existe t il une methode pour cela?
merci

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