Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 4.0

...

Her er noen nyttige String-metoder som det bare er å lære seg først som sist:

  • char charAt(int n) returnerer tegnet i posisjon n, hvor det første tegnet har posisjon 0. F.eks. vil "abc".charAt(1) returnere tegnet b.
  • int indexOf(char c) returnerer posisjonen til det første tegnet som er lik c, og eller -1, hvis tegnet ikke finnes i denne String'en. F.eks. vil "abc".indexOf('b') returnere 1.
  • int indexOf(String s) returnerer posisjonen i denne String'en hvor hele innholdet i s finnes og eller -1. F.eks. vil "abc".indexOf("bc") returnere 1.
  • boolean contains(String s) returnerer om denne String'en innholder innholdet i s et eller annet sted. F.eks. vil "abc".contains("bc") returnere true.
  • boolean startsWith(String s) returnerer true hvis denne String'en starter med bokstavene i s (i samme rekkefølge), ellers returneres false. F.eks. vil "abc".startsWith("ab") returnere true.
  • boolean endsWith(String s) returnerer true hvis denne String'en slutter med bokstavene i s (i samme rekkefølge), ellers returneres false. F.eks. vil "abc".endsWith("bc") returnere true.
  • String substring(int start, int end) returnerer en ny String-instans med bokstavene fra (om med) posisjon start til (men ikke med) posisjon end. F.eks. vil "abc".substring(2, 3) returnere "c".
  • String substring(int start) returnerer en ny String-instans med bokstavene fra (og med) posisjon start til enden. F.eks. vil "abc".substring(1) returnere "bc".