Substringas „Java“: sužinokite, kaip naudoti „Substring“ () metodą

Šis straipsnis apie „Substring“ sistemoje „Java“ padeda pavyzdžių pagalba sužinoti apie sintaksę, įvairius metodus pagal substringas

Stygos iš esmės apibrėžiamos kaip masyvas simbolių. Į „Java“ , stygos objektai yra nekintami, o tai reiškia, kad sukūrus konstantos pakeisti negalima.Stygos pakraščio radimas yra labai dažnas klausimas, užduotas . Taigi, aš paaiškinsiu, kaip veikia „Java“ substringas.

Šiame straipsnyje aptarsiu šias temas:

Pradėkime.

Substringas „Java“: kas yra „Java“ poslinkis?

Dalis a vadinamasį S ubstringas . Kitaip tariant, poskyris yra kitos eilutės pogrupis. Java substringas() metodas grąžina naują eilutę, kuri yra šios eilutės pakopa. substring () metodas yra perkrautas metodas.

Sintaksė:
substring (// bet kuris iš metodų)
{
//kūnas
}

Pavyzdys:

Substringas Java kalba - „Edureka“

Tai yra aiškus substringo pavyzdys . Čia eilutė yra „Edureka“, bet ją suskaidžius į blokus, ji susideda iš pakraščių, kurie pagaliau apskaičiuoja eilutę.

Pažvelkime į priekį ir supraskime skirtingus metodus pagal substringą ().

Substringas Java: skirtingi metodai pagal substringas

Substring () metodu iš esmės yra du skirtingi metodai. Jie yra:

kaip naudoti anakondą pitonui
  • Styginių eilutė (int begIndex)
  • Eilutės eilutė (int beginIndex, int endIndex)

Supraskime juos išsamiai.

Styginių eilutė (int begIndex)

Šis metodas turi du variantus ir pateikia naują eilutę, kuri yra šios eilutės pakopa. Substringas prasideda simboliu nurodytame rodyklėje ‘beginIndex’ iki eilutės pabaigos.

Sintaksė:
viešosios eilutės eilutė (int begIndex)

Pastaba : indeksas prasideda nuo „0“, kuris nurodo pirmąjį eilutės simbolį.

Pažvelkime į pavyzdį.

public class Substring {public static void main (String args []) {// Inicializuojant eilutę String Str = nauja eilutė ('Welcome to Edureka') // naudojant substring (), kad ištrauktume substringą // grąžinama Edureka System.out.print ( 'Substringas yra:') System.out.println (Str.substring (10))}}

Išvestis: Edureka

Eilutės eilutė (int beginIndex, int endIndex)

Šis metodas turi du variantus ir pateikia naują kuri yra šios eilutės pakopa. Substringas prasideda simboliu nurodytame rodyklėje BeginIndex ir tęsiasi iki eilutės pabaigos arba iki endIndex - 1, jei yra kitas argumentas.

Sintaksė

viešosios eilutės eilutė (int begIndex, int endIndex)

java metė dvigubai į tarpt

Dirbkime su pavyzdžiu.

public class Substring2 {public static void main (String args []) {// Inicializuojant eilutę String Str = nauja eilutė ('Welcome to Edureka') // naudojant substring (), kad ištrauktumėte substringą // grąžina edu System.out.print ( 'Substringas yra:') System.out.println (Str.substring (10, 14))}}

Rezultatas : sėkmė

Dabar pereikime prie paskutinės temos.

Substringas „Java“: Substringo programa

Aptarkime keletą programų, kurios padeda suprasti substringas .

Programa atspausdinti visas tam tikros eilutės pakraščius

class Course {// Funkcija išspausdinti visas antrines eilutes static void subString (char str [], int n) {// Pasirinkite pradžios tašką (int len ​​= 1 len<= n len++) { // Pick ending point for (int i = 0 i <= n - len i++) { // Print characters from current starting point to current ending point. int j = i + len - 1 for (int k = i k <= j k++) { System.out.print(str[k]) } System.out.println() } } } // Driver program to test the above function public static void main(String[] args) { char str[] = {'a', 'b', 'c'} subString(str, str.length) } }

Išvestis:

Tada naudodami metodą (naudodami funkciją substr ())

public class Substring {// Funkcija išspausdinti visą substring public static void SubString (String str, int n) {for (int i = 0 i

Rezultatas :

Taip pateksime į šio straipsnio pabaigą, kurioje sužinojome apie „Substring“ . Tikimės, kad jums aišku viskas, kas su jumis buvo pasidalinta šioje pamokoje.

Įsitikinkite, kad praktikuojate kuo daugiau ir grąžinkite savo patirtį.

Jei jums pasirodė šis straipsnis apie „Substring in Java“, patikrinkite patikima internetinė mokymosi įmonė, turinti daugiau nei 250 000 patenkintų besimokančiųjų tinklą, pasklido po visą pasaulį.

Mes norime jums padėti kiekviename jūsų kelionės žingsnyje, mes parengėme mokymo programą, skirtą studentams ir specialistams, norintiems būti „Java“ kūrėjais. Kursas sukurtas tam, kad galėtumėte pradėti žvalgytis į „Java“ programavimą ir išmokyti pagrindines ir pažangesnes „Java“ koncepcijas kartu su įvairiomis „Java“ sistemomis, tokiomis kaip „Hibernate & Spring“.

Jei kyla klausimų, nedvejodami užduokite visus klausimus komentarų skiltyje „Substring in Java“ ir mūsų komanda mielai atsakys.