Avatar billede ast Nybegynder
02. marts 2002 - 10:58 Der er 4 kommentarer og
1 løsning

String med nuller(numerisk værdi)

Ved oprettelsen af en String tilføjes følgende værdier:
(eksempel)

fenwifwenk123124130003fwnp

Når Java løber strengen igennem fjerner den tilsyneladende alle nuller hvilket giver følgende resultat:

fenwifwenk123124133fwnp

Hvordan får jeg den til ikke at fjerne nullerne?

/AST
Avatar billede martinhrj Nybegynder
02. marts 2002 - 11:22 #1
Du skriver at java "løber strengen igennem". Er det noget du sætter den til? Så prøv at skrive koden, det ville gøre det lidt nemmere! Den måde du tilføjer værdier til en streng er:
String fornavn = "Martin";
String heleNavn = fornavn + "hrj";
Avatar billede anjensen1 Novice
02. marts 2002 - 12:56 #2
hvis du har defineret fenwifwenk123124130003fwnp som en String dvs "fenwifwenk123124130003fwnp" så har '0' ingen numerisk værdi. Dit problem må stamme fra en anden del af koden -vis den
mvh
Avatar billede ast Nybegynder
02. marts 2002 - 13:34 #3
String quantity = "0000001";

System.out.println("quantity" + Integer.toString(quantity));

denne returnerer 1.

Planen er at den skal returnere 0000001
Avatar billede ast Nybegynder
02. marts 2002 - 13:40 #4
det skulle naturligvis stå
int quantity = 0000001;
Avatar billede ast Nybegynder
02. marts 2002 - 13:55 #5
Tak for de hurtige svar. Løsningen er at erklære quantity som en string fra start...
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