Java gir en rekke standard funksjoner for håndtering av tekst ved hjelp av strengen klassen . Java strenger kan inkludere noen tegn du liker og kan lagres enten som strenger eller variable. Når du har en streng i et Java- program , kan du ringe " delstrengen "-metoden på den. Formålet med " delstrengen "-metoden er å skaffe en del av en streng, definert ved hjelp av starttegn og - eventuelt - til slutt karakter i tillegg. String klasse
Strengen klasse i Java- modeller ett enkelt element av tekstdata . Strenger vises innen mange Java- programmer - for interne applikasjoner karakter data , for teksten leses inn fra eksterne datakilder , eller for å fange og presentere brukerundersøkelser tekst. Applikasjoner ved hjelp av Java strenger ofte behov for å behandle strenger på ulike måter , for eksempel tilgang til deler og tegn i dem .
Substring Method
" delstrengen "-metoden er en del av strengen klassen i Java. Programmer kan kalle metoden på gjenstander eller verdier av strengen type, ved hjelp av metoden navn og parametre . To versjoner av " delstrengen "-metoden finnes, og en tar en enkelt parameter , og den andre tatt to. Parametrene angir start-og slutt posisjoner av den nødvendige " delstrengen " i strengen som helhet. Den " delstrengen " metoden returnerer en ny streng objekt som inneholder tegnene etterspør , kopiert fra den opprinnelige strengen . Den opprinnelige strengen forblir upåvirket .
Begynn Parameter
Den første parameteren til " delstrengen "-metoden er nødvendig. Parameteren er en primitiv type " int " som kan sendes enten som en verdi eller variabel . Parameteren angir posisjonen hvor programmet skal starte " delstrengen " operasjon . Hvis begynnelsen indeksen parameteren er den eneste som følger med når et program kaller " delstrengen "-metoden , vil driften fortsette til slutten av strengen .
End Parameter
< p > den andre parameteren til " delstrengen " operasjon er valgfritt . Hvis parameteren er levert, representerer det " int " verdi etter posisjonen der operasjonen skulle ende . Den andre parameter skal reflektere posisjonen til tegnet umiddelbart etter den siste tegn i den ønskede " delstrengen . " Hvis et program kaller " delstrengen "-metoden , passerer en parameter for slutten indeks som er større enn lengden på strengen , vil Java kaste et unntak .
Method Calls
Ringe " delstrengen "-metoden på en snor er vanligvis enkel. Følgende kode syntaks demonstrerer kalle metoden og tildele resultatet til en ny variabel : en
String originalText = " Hello there ";
String subsectionText = originalText.substring ( 6 ) ;//inneholder "der"
følgende utdrag demonstrerer bruk av begge parametere : en
String originalText = " Hello there ";
String subsectionText = originalText.substring ( 6 , 9 ) ;//inneholder "the"