Java stringi alamstring ()

Java Stringi alamstringi () meetod eraldab stringist alamstringi ja tagastab selle.

Meetodi süntaks substring()on:

 string.substring(int startIndex, int endIndex)

Siin on string Stringklassi objekt .

alamstring () Parameetrid

substring()Meetod võtab kaks parameetrit.

  • startIndex - algusindeks
  • endIndex (valikuline) - lõpuindeks

alamstring () tagastusväärtus

substring()Meetod tagastab alamstringi antud stringi.

  • Alamstring algab tähemärgist startIndex ja ulatub indeksis oleva märgini endIndex - 1.
  • Kui endIndexi ei edastata, algab alamstring määratud indeksi märgiga ja ulatub stringi lõpuni.
Java Stringi alamstringi () meetodi töötamine

Märkus. Kui saate

  • startIndex / endIndex on negatiivne või suurem kui stringi pikkus
  • startIndex on suurem kui endIndex

Näide 1: Java alamstring () ilma lõpuindeksita

 class Main ( public static void main(String() args) ( String str1 = "program"; // from the first character to the end System.out.println(str1.substring(0)); // program // from the 4th character to the end System.out.println(str1.substring(3)); // gram ) )

Näide 2: Java alamstring () koos lõpuindeksiga

 class Main ( public static void main(String() args) ( String str1 = "program"; // from 1st to the 7th character System.out.println(str1.substring(0, 7)); // program // from 1st to the 5th character System.out.println(str1.substring(0, 5)); // progr // from 4th to the 5th character System.out.println(str1.substring(3, 5)); // gr ) )

Kui peate antud stringist leidma määratud alamstringi esimese esinemise indeksi, kasutage Java String indexOf ().

Huvitavad Artiklid...