Avatar billede madox_madox Nybegynder
13. februar 2003 - 16:36 Der er 4 kommentarer og
1 løsning

Tjekke om strengen fejl = "Der er to fejl"

Hvordan tjekker jeg om strengen fejl er af lig med "Der er to fejl".
Jeg har forsøgt med:
if (fejl=="Der er to fejl"
        {
System.out.println("hej med dig");
        }
Avatar billede madox_madox Nybegynder
13. februar 2003 - 16:42 #1
tumpe tumpe tumpe ....det virker jo
Avatar billede arne_v Ekspert
13. februar 2003 - 16:54 #2
Øh.

Man skal altså bruge fejl.equals("Der er to fejl") og ikke
fejl=="Der er to fejl" !
Avatar billede angam Nybegynder
13. februar 2003 - 16:54 #3
"skal og skal" - er det ikke blot for at spare at oprette et streng-objekt=
Avatar billede arne_v Ekspert
13. februar 2003 - 16:57 #4
Nej.
Avatar billede arne_v Ekspert
13. februar 2003 - 17:05 #5
s=="xxx" tester hvorvidt data i streng objektet ligger på samme
adresse som konstanten.

s.equals("xxx") test hvorvidt data i streng objektet indeholder
de samme bogstaver som konstanten.

Hvis du kender C, så er de:

char *p1;
char *p2;

p1==p2

strcmp(p1,p2)==0
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester