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.