...
Her er noen nyttige String
-metoder som det bare er å lære seg først som sist:
char charAt(int n)
returnerer tegnet i posisjonn
, 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 likc
, og eller -1, hvis tegnet ikke finnes i denneString
'en. F.eks. vil"abc".indexOf('b')
returnere 1.int indexOf(String s)
returnerer posisjonen i denneString
'en hvor hele innholdet is
finnes og eller -1. F.eks. vil"abc".indexOf("bc")
returnere 1.boolean contains(String s)
returnerer om denneString
'en innholder innholdet is
et eller annet sted. F.eks. vil"abc".contains("bc")
returneretrue
.boolean startsWith(String s)
returnerertrue
hvis denneString
'en starter med bokstavene is
(i samme rekkefølge), ellers returneresfalse
. F.eks. vil"abc".startsWith("ab")
returneretrue
.boolean endsWith(String s)
returnerertrue
hvis denneString
'en slutter med bokstavene is
(i samme rekkefølge), ellers returneresfalse
. F.eks. vil"abc".endsWith("bc")
returneretrue
.String substring(int start, int end)
returnerer en nyString
-instans med bokstavene fra (om med) posisjonstart
til (men ikke med) posisjonend
. F.eks. vil"abc".substring(2, 3)
returnere"c"
.String substring(int start)
returnerer en nyString
-instans med bokstavene fra (og med) posisjonstart
til enden. F.eks. vil"abc".substring(1)
returnere"bc"
.