Java karakterlánc sztring ()

A Java String sztring () metódus kivon egy sztringet a karakterláncból és visszaadja.

A substring()módszer szintaxisa :

 string.substring(int startIndex, int endIndex)

Itt a karakterlánc az Stringosztály objektuma .

szubsztring () Paraméterek

A substring()módszer két paramétert vesz fel.

  • startIndex - a kezdő index
  • endIndex (opcionális) - a befejező index

substring () Return Value

A substring()metódus visszaküldi az adott karakterlánc alszövegét.

  • Az alszöveg a startIndex karakterével kezdődik, és kiterjed az indexen lévő karakterre endIndex - 1.
  • Ha az endIndex nem kerül átadásra, akkor az alszöveg a megadott index karakterével kezdődik, és a karakterlánc végéig terjed.
Java String szubsztring () metódus működése

Megjegyzés: Hibaüzenetet kap, ha

  • A startIndex / endIndex negatív vagy nagyobb, mint a karakterlánc hossza
  • A startIndex nagyobb, mint az endIndex

1. példa: Java szubsztring () End Index nélkül

 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 ) )

2. példa: Java szubsztring () End Indexszel

 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 ) )

Ha meg kell találnia a megadott részlánc első előfordulásának indexét egy adott karaktersorozatból, használja a Java String indexOf () parancsot.

érdekes cikkek...