SUBSTRING I JAVA - STRING

SUBSTRING I JAVA - STRING
Mens du administrerer dataene i Java, kan det være tilfeller der utvikleren trenger

Bruk de inneholdte dataene eller endre dem. For eksempel å bruke en strengverdi annerledes eller oppdatere verdiene i samsvar med det gitte kravet holder "Dokumentdesign”Intakt. I slike tilfeller hjelper substring i Java med å bruke dagens ressurser og lette funksjonalitetene ved utviklerens slutt.

Denne bloggen vil demonstrere bruken og implementeringen av “substring”I Java.

Hva er en "substring" i Java?

Strengsubstring”I Java kan oppnås via“substring ()”Metode. Denne metoden trekker ut og returnerer en substring fra de medfølgende eller brukerinnsatsstrengverdiene basert på de spesifiserte start- og sluttindeksene.

Syntaks

streng.Substring (start, sist)

I syntaks ovenfor:

  • start”Henviser til startindeksen.
  • siste”Tilsvarer sluttindeksen.

Eksempel 1: Hent en substring av en streng fra sist i Java

I dette eksemplet kan den spesifiserte strengen være substring fra sist:

String givenString = "Java";
System.ute.println ("Den gitte strengen er:"+givenstring);
System.ute.Println ("Den ekstraherte substringen fra enden er:"+givenstring.substring (3));

I ovennevnte kodebit:

  • For det første, initialiser strengverdien og vis den.
  • I neste trinn kan du knytte "substring ()”Metode med den spesifiserte strengen ved å peke på den gitte indeksen.
  • Dette vil resultere i å trekke ut det siste strengtegn, og dermed trekke ut substringen fra sist.

Produksjon

Denne utgangen betyr at det siste strengtegnet blir hentet som tilsvarer indeksen "3”.

Eksempel 2: Hent en substring av en streng med hensyn til spesifiserte indekser i Java

I dette spesielle eksemplet kan en streng i Java substring ved spesifikke indekser:

String givenString = "Java";
System.ute.println ("Den gitte strengen er:"+givenstring);
System.ute.println ("den ekstraherte substring ved"
+ "Spesifiserte indekser er:"+givenstring.substring (0, 2));

I kodeblokken ovenfor:

  • Tilsvarende initialiser strengverdien og vis den.
  • Nå, bruk “substring ()”Metode slik at strengen er underlag fra starten, i.e.,”0”Inntil sluttindeksen, jeg.e., “2”.
  • Merk at verdien mot sluttindeksen “2”Er ekskludert i substring -ekstraksjonsprosessen.

Produksjon

Fra output ovenfor kan det antydes at strengen er i samsvar med dette.

Eksempel 3: Hent en substring av en brukerinnsatsstreng i Java

I dette tilfellet vil strengen bli tatt som innspill fra brukeren og substring deretter. Først, inkludere biblioteket under levert for å aktivere brukerinngang:

Importer Java.util.Skanner;

Legg nå til følgende kode i "hoved()”Metode:

Skannerinngang = ny skanner (system.i);
System.ute.println ("Angi strengverdien:");
String StringValue = input.NextLine ();
System.ute.Println ("Den ekstraherte substringen er:"+StringValue.substring (0, 2));

I koden ovenfor:

  • Lage en "Skanner”Objekt som heter“inngang" bruker "ny”Nøkkelord og“Skanner ()Henholdsvis konstruktør.
  • i”Parameter tar brukerinngangen.
  • I neste trinn, den tilknyttede “Nextline ()”Metode sikrer brukerinngangen som en“streng”.
  • Til slutt, bruk "substring ()”Metode for å substre brukerinngangsstrengen i samsvar med de spesifiserte indeksene som dens (metode) parameter.

Produksjon

I dette utfallet kan det analyseres at den brukerdefinerte strengen substrer deretter.

Konklusjon

Å trekke ut substring fra en streng i Java kan utføres via "substring ()”Metode. Denne metoden trekker ut og gir en substring fra strengen basert på de spesifiserte indeksene. Videre kan det brukes til å hente underlaget av strengen fra den siste, ved spesifiserte indekser, eller substring en brukerinngangsstreng, henholdsvis. Denne bloggen diskuterte tilnærmingene til “substring”En streng i Java.