Bonjour.
Comme une belle image vaux mieux qu'un mauvais discour...
la source de mon probleme :
le probleme est que nameBytes et mailBytes est le meme objet
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 public ChatSender (byte[] b) { this.rcv = (int) b[0]; byte[] nameBytes = new byte [b.length-1]; System.arraycopy(b, 0, nameBytes, 0, nameBytes.length); this.name = new String(nameBytes); byte[] mailBytes = new byte [b.length-1]; System.arraycopy(b, 0, mailBytes,0 , mailBytes.length); this.mail = new String(mailBytes); }
chatSender.rcv = bien ce qu'il doit egaler.
ChatSender.name = nameBytesmailBytes tout comme ChatSender.mail qui donne au final la meme String : nameBytesmailBytes
Ce que je cherche a faire c'est biensur que ChatSender.name me donne le nom "name" tout comme ChatSender.mail ...(mais vous avez compris)
Donc auriez vous une piste, ou mieux une solution?
Merci.







Répondre avec citation
Partager