Java, d'obtenir une liste de tableaux index par l'objet

donc, j'ai touché un petit problème dans mon code j'ai:

synchronized(clients)
            clients.remove(this);
}

lorsqu'un client se déconnecte, mais maintenant, j'ai besoin d'être en mesure d'envoyer le nom du client à tous les autres clients, et pour ce faire j'ai essentiellement besoin de faire quelque chose comme

synchronized(clients)
            broadcast("Remove:"+clients.get(this).name);
            clients.remove(this);
}

mais évidemment je ne peux pas obtenir un indice avec le "ce", alors comment puis-je obtenir le droit de clients nom? Merci!

je pense que vous voulez supprimer l'objet de la liste. pourquoi faites u ont besoin pour obtenir l'indice.simplement u cam utiliser la liste.remove(object); ou de la liste.supprimer(inndex);

OriginalL'auteur Jeremy Sayers | 2012-09-01