Salut
j'ai un problème, je suis entrain de faire une comparaison entre un array qui contient les données d'une cellule Excel et un objet d'une classe java <>

je veux comparer si un nombre se trouve dans les deux tableaux alors affiche mois un message sinon affiche un autre message et j'ai des nombres semblables dans les 2 tableaux mais çà me donne NON
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
 
XLS1 xls = new XLS1();
 
    ArrayList<Service> list = new ArrayList<>(xls.XLS_Import());       
 
Telnet_Interface telnet = new Telnet_Interface();
Telnet_Ressources telnet_R = new Telnet_Ressources();
    telnet.Config("  ");
ArrayList myData=telnet.getMyData();
    telnet_R.Config(" ",myData);              
         ArrayList<Service> service=telnet_R.getServiceList();		
 
for(int i=0;i<list.size();i++)
        {          
            for(Service srv:service){
if(list.get(i).getvlan().equals(srv.getvlan())){
                System.out.print("Goood");
            }
            else
                System.out.print("Noooooo");
        }
le problème est au niveau du if je sais pas c'est çà s'écrit comme çà ou non
le srv:service et l'objet où je stocke le résultat de la fonction telnet_R
et list c'est le tableau où j'affiche la cellule du Excel
çà me donne pas d'erreur mais elle me donne "Nooooo" alors que y a pas mal des numéros semblables dans les 2 tableaux
S'il vous plait aidez moi
Merci