Erstatt i Java: Alt du trenger å vite



Denne artikkelen vil gi deg detaljert og omfattende kunnskap om de forskjellige bruksområdene til Erstatt i Java med eksempler.

Å erstatte et antall eller en streng med tegn er en interessant ting å gjøre, det være seg , eller noe annet programmeringsspråk. I denne artikkelen vil vi imidlertid fokusere på Erstatt i Java i følgende rekkefølge:

Typer Erstatt i Java

Det er tre metoder for å erstatte Java String.





  • Erstatte
  • Erstatt alle
  • ReplaceFirst

Bytt ut på Java

sorter biblioteket c ++

Ved hjelp av disse alternativene kan du erstatte hvilket som helst tegn i en streng.



Bytt ut på Java

Streng erstatt (): Denne metoden returnerer en ny streng som utdata ved å erstatte hver forekomst av tegnet med et nytt tegn.

Syntaks:

public Str erstatte (char oldC, char newCh)



Parametere:

oldCh & minus gammel karakter

newCh & minus ny karakter

Returverdi:

Dette erstatter oldCh med newCh i strengen.

Kode:

public class Ex1 {public static void main (String args []) {String S1 = new String ('the quick fox jumped') System.out.println ('Original String is': '+ S1) System.out.println ( 'Streng etter å ha erstattet' katt 'med' hund ':' + S1.replace ('katt', 'hund')) System.out.println ('Streng etter å ha erstattet alle' t 'med' a ':' + S1. erstatt ('t', 'a'))}}

Produksjon:

Original String er ': katten hoppet
Streng etter å ha byttet ut 'katt' med 'hund': hunden hoppet
Streng etter å ha erstattet all‘t med ‘a’: ahe raske rev hoppet

Erstatt alle

Java String Replaceall (): Denne metoden returnerer en ny streng som erstatter all sekvensen av tegn som samsvarer med et vanlig uttrykk og erstatningsstrengen.

Syntaks:

public Str erstatte alle (streng regex, streng erstatning)

Parametere:

regx: vanlig uttrykk
erstatning: erstatningssekvens av tegn

Kode:

finn lengden på array-javascript
public class Ex2 {public static void main (String args []) {String str = 'Java web erstatte metode' // fjern hvite mellomrom String str2 = str.replaceAll ('s', '') System.out.println (str2 )}}

Produksjon:

Javewebreplacemethod

ReplaceFirst

Java String erstatteFirst (): Denne metoden erstatter den første strengen av en gitt streng som samsvarer med det regulære uttrykket.

Syntaks:

offentlig Str erstatte første (streng rgex, streng erstatning)

Parametere:

flette sorteringsalgoritme c ++

rgex & minus det regulære uttrykket som gitt streng må matches.

erstatning & minus strengen som erstatter vanlig uttrykk.

Kode:

public class Ex3 {public static void main (String args []) {String str = 'Dette er et eksempel på erstatt' // Bare erstatt først 'i' med '7' Streng str1 = str.replaceFirst ('i', ' 7 ') System.out.println (str1)}}

Produksjon:

Th7s er et eksempel på erstatning.

Med dette kommer vi til slutten av denne artikkelen. Jeg håper du fikk forståelse for hvordan du bytter ut strenger og tegn.

Sjekk ut av Edureka, et pålitelig online læringsfirma med et nettverk av mer enn 250 000 fornøyde elever spredt over hele verden. Edurekas Java J2EE- og SOA-opplæring og sertifiseringskurs er designet for studenter og fagpersoner som ønsker å være Java-utvikler. Kurset er designet for å gi deg et forsprang i Java-programmering og trene deg for både kjerne- og avanserte Java-konsepter sammen med forskjellige Java-rammer som Dvalemodus & Vår.

Har du et spørsmål til oss? Vennligst nevn det i kommentarfeltet på denne bloggen, så kommer vi tilbake til deg så snart som mulig.