Java String erstatningsmetode

Java String erstatningsmetode
I Java -programmering kan det være situasjoner der programmereren trenger å oppdatere eller utelate de inneholdte dataene. For eksempel å eliminere søppeldata eller oppdatere de akkumulerte dataene fra tid til annen i samsvar med kravet. For å oppnå dette gir Java "String erstatning ()”Metode som er hjelpemidlet for utvikleren for å endre oppføringene og holde de andre dataene intakte.

Denne artikkelen vil diskutere bruken og implementeringen av "String erstatning ()" -metoden i Java.

Hva er metoden “Streng erstatning ()” i Java?

erstatte()”Metode erstatter hver samsvarende forekomst av den gamle karakteren/substringen i strengen med den nye karakteren/substringen.

Syntaks

streng.Erstatt (x, y)

I den gitte syntaks:

  • x”Refererer til karakteren eller substring i den tilhørende strengen som må byttes ut.
  • y”Tilsvarer det nylig erstattede tegnet eller substring i den tilhørende strengen.

Viktig vurdering: Hvis karakteren eller substringen som må byttes ut, er ikke inneholdt i strengen, "erstatte()”Metoden returnerer den opprinnelige tegnet/strengen.

Eksempel 1: Bruke metoden “String erstatning ()” for å erstatte et tegn i Java
I dette eksemplet "String erstatning ()”Metode kan brukes for å erstatte den initialiserte tegnet:

offentlig klasse Substring
public static void main (String [] args)
Streng karakter = "x";
System.ute.Println ("Den gitte karakteren er:"+karakter);
System.ute.Println ("Den erstattede første tegnet er:"
+karakter.erstatte ('x', 'a'));
System.ute.Println ("Den erstattede andre karakteren er:"
+karakter.erstatte ('y', 'b'));

I henhold til koden ovenfor, bruk følgende trinn:

  • For det første, initialiser karakteren som må erstattes med en ny (karakter) og vise den.
  • Etter det, knytter “erstatte()”Metode med den initialiserte tegnet som parametere for å erstatte det tidligere spesifiserte tegnet med det siste.
  • Til slutt, bruk den diskuterte metoden igjen slik at den spesifiserte tegnet (ikke inneholdt) i den tilhørende karakteren blir erstattet.
  • Merk at det siste trinnet blir brukt for å fjerne det diskuterte “betraktning”Konsept.

Produksjon

I ovennevnte utgang kan det observeres at den siste linjen ga "standardkarakter”Siden det spesifiserte tegnet som skal byttes ut, kan du ikke bli funnet.

Eksempel 2: Bruke metoden “String erstatning ()” for å erstatte en substring i Java
I dette spesielle eksemplet kan den diskuterte metoden implementeres for å erstatte en “substring”Innenfor en streng:

offentlig klasse Substring22
public static void main (String [] args)
String String = "Java -programmering";
System.ute.println ("Den gitte strengen er:"+streng);
System.ute.Println ("Den første erstattede substringen er:"
+streng.erstatte ("Java", "Linux"));
System.ute.Println ("Den andre erstattet substring er:"
+streng.erstatte ("Python", "Linux"));

I denne kodeblokken:

  • Først av alt, initialiser strengverdien og vis den.
  • Nå, bruk “erstatte()”Metode ved å referere til den definerte strengen og erstatte den akkumulerte substringen, som den tidligere parameteren med sistnevnte parameter.
  • Til slutt, gjenta den diskuterte tilnærmingen for å erstatte substringen (ikke funnet), i.e., “Python”.

Produksjon

I dette utfallet kan det sees at den spesifiserte substringen erstattes riktig.

Konklusjon

String erstatning ()”Metode i Java erstatter hver av samsvarende forekomster av den gamle karakteren/substringen i strengen med den nye karakteren/substringen. Denne metoden kan brukes for å erstatte det tidligere spesifiserte tegnet/substringen med den sistnevnte forutsatt at den er gyldig eller inkludert i strengen. Denne bloggen utdypet implementeringen av Java “String erstatning ()”Metode.