Podreťazec v jazyku Java – String

Podretazec V Jazyku Java String



Pri správe údajov v jazyku Java môžu nastať prípady, keď to vývojár potrebuje

použiť obsiahnuté údaje alebo ich upraviť. Napríklad iné použitie hodnoty reťazca alebo aktualizácia hodnôt v súlade s danou požiadavkou zachováva „ dizajn dokumentu “neporušené. V takýchto prípadoch podreťazec v jazyku Java pomáha pri využívaní súčasných zdrojov a uľahčení funkcií na konci vývojára.

Tento blog bude demonštrovať používanie a implementáciu „ podreťazec “ v jazyku Java.







Čo je to „podreťazec“ v jazyku Java?

Podreťazec reťazca ” v Jave možno dosiahnuť cez “ podreťazec() “. Táto metóda extrahuje a vráti podreťazec zo zadaných hodnôt alebo hodnôt reťazca zadaných používateľom na základe zadaných počiatočných a koncových indexov.



Syntax



reťazec. podreťazec ( začiatok, posledný )

Vo vyššie uvedenej syntaxi:





  • začať “ označuje počiatočný index.
  • posledný “ zodpovedá koncovému indexu.

Príklad 1: Získanie podreťazca reťazca od posledného v jazyku Java

V tomto príklade môže byť zadaný reťazec podreťazcom z posledného:

Reťazec danýString = 'Java' ;
systém . von . println ( 'Daný reťazec je: ' + danýString ) ;
systém . von . println ( 'Extrahovaný podreťazec z konca je: ' + danýString. podreťazec ( 3 ) ) ;

Vo vyššie uvedenom útržku kódu:



  • Najprv inicializujte hodnotu reťazca a zobrazte ju.
  • V ďalšom kroku priraďte „ podreťazec() ” metódou so zadaným reťazcom poukázaním na daný index.
  • Výsledkom bude extrahovanie posledného znaku reťazca, čím sa extrahuje podreťazec z posledného.

Výkon

Tento výstup znamená, že sa získa posledný znak reťazca zodpovedajúci indexu “ 3 “.

Príklad 2: Získanie podreťazca reťazca s ohľadom na špecifikované indexy v jazyku Java

V tomto konkrétnom príklade môže byť reťazec v jazyku Java podreťazcom na konkrétnych indexoch:

Reťazec danýString = 'Java' ;
systém . von . println ( 'Daný reťazec je: ' + danýString ) ;
systém . von . println ( 'Extrahovaný podreťazec na'
+ 'určené indexy sú: ' + danýString. podreťazec ( 0 , 2 ) ) ;

Vo vyššie uvedenom bloku kódu:

  • Podobne inicializujte hodnotu reťazca a zobrazte ju.
  • Teraz použite „ podreťazec() ” metóda tak, že reťazec je podreťazec od začiatku, t.j.,” 0 “ až po koncový index, t. j. „ 2 “.
  • Všimnite si, že hodnota oproti koncovému indexu „ 2 ” je vylúčený z procesu extrakcie podreťazca.

Výkon

Z vyššie uvedeného výstupu možno naznačiť, že reťazec je zodpovedajúcim spôsobom podreťazec.

Príklad 3: Získanie podreťazca užívateľského vstupného reťazca v jazyku Java

V tomto prípade bude reťazec braný ako vstup od používateľa a podľa toho bude podreťazec. Najprv zahrňte nižšie uvedenú knižnicu, aby ste umožnili vstup používateľa:

importovať java.util.Scanner ;

Teraz pridajte nasledujúci kód do „ Hlavná() “ metóda:

Vstup skenera = Nový Skener ( systém . v ) ;
systém . von . println ( 'Zadajte hodnotu reťazca: ' ) ;
Reťazec hodnota reťazca = vstup. nextLine ( ) ;
systém . von . println ( 'Extrahovaný podreťazec je: ' + hodnota reťazca. podreťazec ( 0 , 2 ) ) ;

Vo vyššie uvedenom kóde:

  • Vytvor ' Skener “objekt s názvom “ vstup “ pomocou „ Nový kľúčové slovo a skener() “konštruktor, resp.
  • ' v ” parameter preberá užívateľský vstup.
  • V ďalšom kroku súvisiaci „ dalsi riadok() Metóda “zabezpečuje, že používateľský vstup ako “ reťazec “.
  • Nakoniec použite „ podreťazec() ” na podreťazec užívateľského vstupného reťazca v súlade so zadanými indexmi ako jeho parameter (metóda).

Výkon

V tomto výsledku možno analyzovať, že používateľom definovaný reťazec je zodpovedajúcim spôsobom podreťazec.

Záver

Extrakciu podreťazca z reťazca v jazyku Java je možné vykonať pomocou „ podreťazec() “. Táto metóda extrahuje a poskytuje podreťazec z reťazca na základe špecifikovaných indexov. Okrem toho sa môže použiť na získanie podreťazca reťazca z posledného, ​​na špecifikovaných indexoch, alebo podreťazca vstupného reťazca používateľa. Tento blog diskutoval o prístupoch k „ podreťazec ” reťazec v jazyku Java.