Avatar billede midnightangel Nybegynder
15. april 2005 - 10:30 Der er 6 kommentarer og
1 løsning

stregen Integer.parselnt()

Hej
Sidder og roder med lidt java programering, men hver gang jeg bruger stregen Integer.parselnt() så laver den fejl når jeg skal kompilere den.

promten siger at fejlen er i punktummet, men jeg forstår ikke helt hvorfor...

Jeg bruger Java2 Bogen til at lære det med, og den bog forklarer slet ikke den der streg så har lidt svært ved at finde ud af hvad der er galt. Plus jeg har skrevet stregen nøjagtig som den står i bogen.

Det fuldstændige program ser således ud:
class NyRod{
  public static void main(String[] arguments){
      int nummer = 0;
      if (arguments.length > 0)
        nummer = Integer.parselnt( arguments[0]);
      System.out.println(Kvadratroden af "
        + nummer
        + " er "
        + Math.sqrt(nummer));
  }
}

På forhånd tak for hjælpen.
Avatar billede busschou Praktikant
15. april 2005 - 10:36 #1
hvad giver du den med som argument?
Et int er jo et heltal som 5 eller 104 men ikke 11,2 eller 22.3
Avatar billede arne_v Ekspert
15. april 2005 - 10:38 #2
Prøv:

double nummer;

og

nummer = Double.parseDouble(arguments[0]);
Avatar billede jhertel Nybegynder
15. april 2005 - 10:39 #3
Fejlen er vist meget enkel: du har skrevet et lille l i stedet for et stort I i parseInt. Det skal altså være parseInt og ikke parselnt. :o)
Avatar billede midnightangel Nybegynder
15. april 2005 - 10:51 #4
jhertel - tak tror vist fejlen var der :D
Det er også svært at se i bogen om det er I eller l for de er ens :S
Men takker for alle jeres svar :)
Avatar billede midnightangel Nybegynder
15. april 2005 - 10:53 #5
Det virker nu :D
Tak for den enormt hurtige hjælp :)
Avatar billede busschou Praktikant
15. april 2005 - 10:53 #6
Hvilket program bruger du til at skrive kode i?
Jeg synes det er fordel med et som laver syntaks higlightning og autovalg af funktioner. Således at når man skriver Integer. så ruller et panel frem hvori man bla kan vælge parseInt .. osv
Det er i hvert fald en fordel i starten :o)
Avatar billede jhertel Nybegynder
15. april 2005 - 11:02 #7
Jeg anbefaler klart det helt gratis Eclipse - www.eclipse.org. Det kan næsten alt hvad jeg drømmer om.
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