NEj referencerne er ikke lig hinanden, men er de to objekter som de peger på ikke ens. Det er længe siden jeg har været i gang med java. Hvordan finder jeg så ud af om de to objekter er ens???
Det er dig der laver klassen, der bestemmer hvornår de skal være ens. Skal det være når de 2 brugernavne er ens, eller skal brugernavne og passwords være ens - det kommer an på hvad du skal bruge det til.
Lav eventuelt get metode i Profil til at hente brugernavn og password
public Test(){ Profil p = new Profil("brugernavn","pass"); Profil p2 = new Profil("brugernavn","pass");
if (p2.getBrugernavn().equals(p.getBrugernavn())){ if (p2.getPassword().equals(p.getPassword())){ System.out.println("equal"); } else{ System.out.println("not equal"); }
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.