bonjour,
Voici le code que je fais ci-dessous.
Je compare un String pour voir si il existe déja dans ma collection.
Si il n'existe pas je crée un nouvel objet, sinon je ne fais rien.
en faisant ceci je pensais ne pas me tromper mais je tombe sur un Exception:
java.util.NoSuchElementException
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25 public static void CompareSrv(String srvname, Collection<CServer> srvs) { if(srvs.size() == 0) srvs.add(new CServer(srvname)); else { Boolean test = false; Iterator iterator = srvs.iterator(); while ((iterator.hasNext())||(test == false)) { CServer srv = (CServer) iterator.next(); if(srvname.equals(srv.get_name())) { test=true; } } if(test) srvs.add(new CServer(srvname)); } }
Quelqu'un peut il m'éclairer?
Partager