Avatar billede jademutter Nybegynder
15. marts 2005 - 22:57 Der er 7 kommentarer og
1 løsning

De første 20 chars af en string

Hejsa

Jeg har en jsp-side som henter noget data fra en database - en string.
Strengen kan være meget lang, så jeg vil have spillet de første 20 chars over i en anden streng.
eks.
"Dette er en lang streng, den skal forkorets så den kun fylder 20 chars i den nye streng."
skal rettes til
"Dette er en lang str"

Hvordan gøres dette?

/Jademutter
Avatar billede arne_v Ekspert
15. marts 2005 - 22:59 #1
dinstreng.substring(0,2)
Avatar billede arne_v Ekspert
15. marts 2005 - 22:59 #2
dinstreng.substring(0,20)

naturligvis
Avatar billede arne_v Ekspert
15. marts 2005 - 23:00 #3
String s1 = "Dette er en lang streng, den skal forkorets så den kun fylder 20 chars i den nye streng.";
String s2 = s1.substring(0, 20);
Avatar billede jademutter Nybegynder
15. marts 2005 - 23:04 #4
1000 tak, et enkelt tillægsspørgsmål - hvordan tæller man antallet af chars i en streng?

/jademutter
Avatar billede arne_v Ekspert
15. marts 2005 - 23:06 #5
dinstreng.length()

giver længden
Avatar billede arne_v Ekspert
15. marts 2005 - 23:06 #6
og et svar
Avatar billede arne_v Ekspert
15. marts 2005 - 23:18 #7
Jeg kan iøvrigt anbefale at du lige skimmer:
  http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html

der erfaktisk mange nyttige metoder
Avatar billede jademutter Nybegynder
15. marts 2005 - 23:21 #8
takker
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