„Java“ eilutės pakategorė ()

„Java String substring“ () metodas ištraukia iš eilutės pakraštį ir grąžina ją.

substring()Metodo sintaksė yra tokia:

 string.substring(int startIndex, int endIndex)

Čia eilutė yra klasės objektas String.

substring () parametrai

substring()Metodas trunka dvi parametrus.

  • startIndex - pradinis indeksas
  • endIndex (neprivaloma) - pabaigos indeksas

substring () Grąžinimo vertė

substring()Metodas grąžina poeilutį iš tikro eilutę.

  • Substringas prasideda simboliu startIndex ir tęsiasi iki indekso simbolio endIndex - 1.
  • Jei „endIndex“ neperduodamas, poskyris prasideda simboliu nurodytame rodyklėje ir tęsiasi iki eilutės pabaigos.
Java String substring () metodo darbas

Pastaba: gausite klaidą, jei

  • startIndex / endIndex yra neigiamas arba didesnis nei eilutės ilgis
  • startIndex yra didesnis nei endIndex

1 pavyzdys: „Java“ substring () be pabaigos indekso

 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 pavyzdys: Java substring () su pabaigos indeksu

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

Jei jums reikia rasti nurodytos eilutės pirmo įvykio indeksą iš tam tikros eilutės, naudokite „Java String indexOf“ ().

Įdomios straipsniai...