Substring Java-ban: Ismerje meg az substring () metódus használatát



Ez a Java Substring témájú cikk példák segítségével segít megismerni a szintaxist, az alstring alatt álló különféle módszereket

A húrokat alapvetően anként definiálják sor karakterek. Ban ben Jáva , a karakterlánc objektumai megváltoztathatatlanok, ami azt jelenti, hogy egy konstans nem változtatható meg létrehozása után.A karakterlánc alszövegének megkeresése nagyon gyakori kérdés, amelyet a . Szóval, elmagyarázom, hogy működik a Substring a Java-ban.

Ezekkel a témákkal foglalkozom ebben a cikkben:





Lássunk neki.

Substring Java-ban: Mi az alstring a Java-ban?

A. Része nak, nek hívjáknak nek S ubstring . Más szavakkal, az alsor egy másik karakterlánc részhalmaza. A Java szubsztring() metódus új karakterláncot ad vissza, amely ennek a karaktersorozatnak a sztringje. szubsztring () módszer túlterhelt módszer.



Szintaxis:
szubsztring (// a módszerek bármelyike)
{
//test
}

Példa:

Substring Java nyelven - Edureka



Ez egy világos példa a . Itt a karaktersorozat „Edureka”, de amikor blokkokra bontja, az alsztringekből áll, amelyek végül kiszámítják a húrot.

Menjünk előre, és értsük meg a különböző metódusokat az alfejezet () alatt.

Substring Java-ban: Különböző módszerek substring alatt

Alapvetően két különböző módszer létezik a szubsztrálás () módszer alatt. Ők:

  • Karaktersorozat (int begIndex)
  • Karakterlánc-sztring (int beginIndex, int endIndex)

Értsük meg őket részletesen.

Karaktersorozat (int begIndex)

Ennek a módszernek két változata van, és egy új karakterláncot ad vissza, amely ennek a karaktersorozatnak a sztringje. Az alszöveg egy karakterrel kezdődik a megadott ’beginIndex’ indexnél a karakterlánc végéig.

Szintaxis:
nyilvános karakterlánc-sztring (int begIndex)

jegyzet : az index „0” -tól kezdődik, amelyek a String első karakterére utalnak.

dátum adattípus sql-ben

Nézzünk meg egy példát.

public class Substring {public static void main (String args []) {// String inicializálása String Str = new String ('Welcome to Edureka') // substring () használatával az subing kibontásához // visszatér az Edureka System.out.print ( 'Az allánc a következő:') System.out.println (Str.substring (10))}}

Kimenet: Edureka

Karakterlánc-sztring (int beginIndex, int endIndex)

Ennek a módszernek két változata van, és újat ad vissza amely ennek a karaktersorozatnak a sztringje. Az alszöveg egy karakterrel kezdődik a megadott BeginIndex indexnél, és a karakterlánc végéig vagy az endIndex - 1-ig terjed, ha másik argumentum van jelen.

Szintaxis

nyilvános karakterlánc-sztring (int begIndex, int endIndex)

java várjon és értesítsen példát

Dolgozzunk egy példával.

public class Substring2 {public static void main (String args []) {// String inicializálása String Str = new String ('Welcome to Edureka') // subing () használatával az subing kibontásához // visszatér az System System.out.print ( 'Az allánc a következő:') System.out.println (Str.substring (10, 14))}}

Kimenet : siker

Most térjünk előre a végső témára.

Substring Java-ban: Substring program

Beszéljünk meg néhány programot, amelyek segítenek megérteni a Substring-et .

Program egy adott karakterlánc összes alszövegének kinyomtatására

class Course {// Funkció az összes részlánc nyomtatására static void subString (char str [], int n) {// Válassza ki a kezdőpontot (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) } }

Kimenet:

Ezután egy Method használatával (substr () függvény használata)

public class Substring {// Funkció az összes alszöveg kinyomtatására public static void SubString (String str, int n) {for (int i = 0 i

Kimenet :

Ezzel a cikk végére jutunk, ahol a Substringről tanultunk . Remélem, hogy tisztában van azzal, amit megosztott veled ebben az oktatóanyagban.

Győződjön meg arról, hogy a lehető legtöbbet gyakorolja, és állítsa vissza a tapasztalatait.

Ha relevánsnak találta ezt a cikket a „Substring in Java” témáról, nézze meg a egy megbízható online tanulási vállalat, amelynek több mint 250 000 elégedett tanulóból álló hálózata van az egész világon.

Azért vagyunk itt, hogy segítséget nyújthassunk utazásának minden lépésében, és kitalálunk egy tananyagot, amelyet olyan hallgatók és szakemberek számára tervezünk, akik Java fejlesztők szeretnének lenni. A tanfolyamot úgy tervezték meg, hogy előrelépést nyújtson a Java programozásban, és képezze mind az alapvető, mind a fejlett Java koncepciókhoz, valamint a különböző Java keretrendszerekhez, például a Hibernate & Spring.

Ha bármilyen kérdése merülne fel, nyugodtan tegye fel minden kérdését a „Substring in Java” megjegyzés rovatban, és csapatunk örömmel válaszol.