Podniz u Javi – String

Podniz U Javi String



Tijekom upravljanja podacima u Javi, mogu postojati slučajevi kada programer treba

koristiti sadržane podatke ili ih modificirati. Na primjer, drugačija upotreba vrijednosti niza ili ažuriranje vrijednosti u skladu s danim zahtjevom zadržava ' dizajn dokumenta ” netaknut. U takvim slučajevima, podniz u Javi pomaže u korištenju trenutnih resursa i olakšavanju funkcionalnosti na strani programera.

Ovaj blog će pokazati korištenje i implementaciju ' podniz ” na Javi.







Što je 'podniz' u Javi?

String podniz ' u Javi može se postići putem ' podniz() ” metoda. Ova metoda izdvaja i vraća podniz iz pruženih ili korisnički unesenih vrijednosti niza na temelju navedenih početnih i završnih indeksa.



Sintaksa



niz. podniz ( početak, zadnji )

U gornjoj sintaksi:





  • početak ” odnosi se na početni indeks.
  • posljednji ” odgovara krajnjem indeksu.

Primjer 1: Dohvaćanje podniza niza iz zadnjeg u Javi

U ovom primjeru navedeni niz može biti podniz iz posljednjeg:

Niz dati niz = 'Java' ;
Sustav . van . println ( 'Dani niz je: ' + dati niz ) ;
Sustav . van . println ( 'Izdvojeni podniz s kraja je: ' + dati niz. podniz ( 3 ) ) ;

U gornjem isječku koda:



  • Prvo inicijalizirajte vrijednost niza i prikažite je.
  • U sljedećem koraku povežite ' podniz() ” metoda s navedenim nizom tako što pokazuje na zadani indeks.
  • To će rezultirati izvlačenjem posljednjeg znaka niza, čime će se izvući podniz iz posljednjeg.

Izlaz

Ovaj izlaz označava da je dohvaćen zadnji znak niza koji odgovara indeksu ' 3 ”.

Primjer 2: Dohvaćanje podniza niza s obzirom na navedene indekse u Javi

U ovom konkretnom primjeru, niz u Javi može biti podniz na određenim indeksima:

Niz dati niz = 'Java' ;
Sustav . van . println ( 'Dani niz je: ' + dati niz ) ;
Sustav . van . println ( 'Izdvojeni podniz na '
+ 'određeni indeksi su: ' + dati niz. podniz ( 0 , 2 ) ) ;

U gornjem bloku koda:

  • Slično, inicijalizirajte vrijednost niza i prikažite je.
  • Sada primijenite ' podniz() ” tako da je niz od početka podniz, tj. 0 ” do krajnjeg indeksa, tj. 2 ”.
  • Imajte na umu da vrijednost naspram krajnjeg indeksa ' 2 ” isključeno je u procesu ekstrakcije podniza.

Izlaz

Iz gornjeg izlaza može se implicirati da je niz prema tome podniz.

Primjer 3: Dohvaćanje podniza niza korisničkog unosa u Javi

U ovom slučaju, niz će biti uzet kao unos od korisnika i podniz prema tome. Prvo uključite dolje navedenu biblioteku kako biste omogućili korisnički unos:

uvoz java.util.Skener ;

Sada dodajte sljedeći kod u ' glavni() ” metoda:

Unos skenera = novi Skener ( Sustav . u ) ;
Sustav . van . println ( 'Unesite vrijednost niza: ' ) ;
Niz stringValue = ulazni. nextLine ( ) ;
Sustav . van . println ( 'Izdvojeni podniz je: ' + stringValue. podniz ( 0 , 2 ) ) ;

U gornjem kodu:

  • Stvoriti ' Skener ” objekt pod nazivom “ ulazni ' koristiti ' novi ' ključna riječ i ' Skener() ” konstruktor, respektivno.
  • ' u ” parametar preuzima korisnički unos.
  • U sljedećem koraku, povezani ' sljedeći redak() ' metoda osigurava korisnički unos kao ' niz ”.
  • Na kraju primijenite ' podniz() ” za podniz niza korisničkog unosa u skladu s navedenim indeksima kao njegov (metodski) parametar.

Izlaz

U ovom ishodu može se analizirati da je korisnički definirani niz prema tome podniz.

Zaključak

Izdvajanje podniza iz niza u Javi može se izvršiti putem ' podniz() ” metoda. Ova metoda izdvaja i daje podniz iz niza na temelju navedenih indeksa. Štoviše, može se koristiti za dohvaćanje podniza niza od posljednjeg, na određenim indeksima, ili podniza niza korisničkog unosa, respektivno. Ovaj blog raspravljao je o pristupima ' podniz ” niz u Javi.