salve a tutti vorrei sapere come poter fare per confrontare una stringa inviata dal client con un Vettore di oggetti con uno specifico nome.
se il confronto è false mi deve stampare "questo oggetto non esiste...".

io ho provato facendo:

while(addio.equals("addio")==true){

String pippo=br.readLine();

for(k=0;k<vettore.conta();k++){

Oggetto ogg= vettore.nome(k);

if(pippo.equals(ogg.getNome())==true){

p.println("ok l'oggetto esiste");
addio="addio";
}else
p.println("questo oggetto non esiste...");

}

il problema è che se per caso l'oggetto si trova in posizione 3 del vettore mi stampa a video "questo oggetto non esiste" per il vettore.nome(0),vettore.nome(1),vettore.nome(2)
c'è qualche metodo apposta per confrontare le stringhe di un vettore?!oppure c'è qualcuno che sa aiutarmi a risolvere questo errore di logica?!

grazie.