Java giver en række standard funktioner til håndtering af tekst ved hjælp af strengen klasse. Java strings kan indeholde tegn, du kan lide og kan opbevares enten som strengkonstanter eller variabler . Når du har en streng i et Java- program, kan du kalder " substring "-metoden på det. Formålet med " substring "-metoden er at erhverve en del af en streng , defineret ved hjælp af starttegn og - eventuelt - enden karakter samt . String Class
string klasse i Java modeller en enkelt del af tekstdata. Strings vises i mange Java -programmer - til intern anvendelse tegndata , til tekst læses fra eksterne datakilder eller til at indfange og præsentere brugeren indtaste tekst . Programmer der bruger Java strings ofte brug for at behandle strengene på forskellige måder, såsom adgang til dele og tegn i dem.
Substring Method
" substring "-metoden er en del af strengen klasse i Java . Programmer kan kalde metoden på genstande eller værdier i strengen type hjælp af den metode navn og parametre. To versioner af " substring " metode findes, ene tager et enkelt parameter og den anden tager to . Parametrene angiver start og slut positioner for nødvendige " substring " i strengen som helhed. Den " substring " metode returnerer en ny streng objekt, der indeholder de ønskede tegn, kopieret fra den oprindelige streng. Den oprindelige streng forbliver upåvirket.
Begin Parameter
første parameter til " substring "-metoden er påkrævet. Parameteren er en primitiv type " int ", som kan føres som enten en værdi eller variabel . Parameteren angiver den position, hvor programmet skal påbegynde " substring " operation . Hvis starten indeks parameter er den eneste leveret, når et program kalder " substring "-metoden , vil operationen fortsætte til slutningen af strengen .
End Parameter
den anden parameter til " substring " operation er valgfrit. Hvis parameteren tilføres , det repræsenterer " int " værdi efter den position, hvor operationen skal ende . Den anden parameter bør afspejle positionen af tegnet umiddelbart efter det sidste tegn i den ønskede " substring ". Hvis et program kalder " substring "-metoden , der passerer en parameter til slutningen indeks, der er større end længden af strengen , vil Java smide en undtagelse .
Metodekald
Kalder " substring " metoden på en streng er typisk enkel. Følgende kode syntaks demonstrerer kalder metoden og tildele resultatet til en ny variabel : Hej
String originalText = " Hello there "
String subsectionText = originalText.substring (6) ;//indeholder "der"
følgende uddrag viser bruge begge parametre : Hej
String originalText = " Hello there "
String subsectionText = originalText.substring (6, 9) ;//indeholder "the"