Lite Java hjälp...

Tråden skapades och har fått 2 svar. Det senaste inlägget skrevs .
1

Jag håller på och lär mig Java och som vanligt när jag lär mig saker själv har jag bråttom framåt. Så jag brukar missa en del saker... Så nu med Strängar i Java.

Jag tar in info via inputstrem. Får in vad som skrivs i en sträng vill nu jämföra det som finns i strängen med ett givet värde.

Hur gör jag det?
Här ser ni mitt försök:

if(svar.equalsIgnoreCase('j'))

kompilerings error:
cannot resolve symbol
symbol  : method equalsIgnoreCase (java.lang.String)
location: class svkrusd
if(svar.equalsIgnoreCase('j'))
       ^

svar innehåller alltså j.
Jag vet att det är ett enkelt fel tror jag. Eller så är jag för mycket inne i gamla PHP tankar.

  • Medlem
  • Umeå
  • 2003-09-01 12:10

if(svar.equalsIgnoreCase("j"))

det borde funka bättre. equalsIgnoreCase tar en String som parameter, precis som kompilatorn säger.

Tack. Jag visste det.
Så enkelt var det. Jag har läst felmmeddelandet hundra ggr nu så jag börjar bli lite blind tack!
Jag återkommer säkerligen med fler funderingar.

1
Bevaka tråden