Kode program; fejl i string

Tags:    java

Hej

Jeg er i gang med at lave et kode program, hvor koden er en String, men jeg kan ikke få den til at virke, da den siger at "Hod can't be resolved to a variable"

Fold kodeboks ind/udJava kode 




3 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 6 karma
Sorter efter stemmer Sorter efter dato
Når du arbejder med strenge det sjældent == du skal bruge. Når du skriver X == Y, menes der: er X og Y det samme objekt. Men her læser du en streng (kodeordet) ind fra brugeren og sammenligner med en anden streng "hod". Selv hvis brugeren skrev "hod" ville du have to forskellige streng-objekter og derfor er udtrykket falsk (de er ikke den samme). Selv hvis de er ens, er de ikke den samme.

I stedet hvis du vil se om noget er "ens" skal du bruge .equals metoden som fortæller dig om noget er ens med noget andet:
Fold kodeboks ind/udJava kode 




Indlæg senest redigeret d. 21.01.2015 17:58 af Bruger #14645
Skriv "Hod" ikke bare Hod



Så udskriver den min else



t