Korvaa Java: Kaikki mitä sinun tarvitsee tietää



Tämä artikkeli antaa sinulle yksityiskohtaisen ja kattavan tietämyksen Korvaus Java -käytössä erilaisista esimerkeistä.

Numeron tai merkkijonon korvaaminen on mielenkiintoinen asia, olipa se sitten , tai mikä tahansa muu ohjelmointikieli. Tässä artikkelissa keskitymme kuitenkin Korvaamaan Java-sovellukseen seuraavassa järjestyksessä:

Java-korvaustyypit

Java-merkkijono voidaan korvata kolmella tavalla.





  • Korvata
  • Korvaa kaikki
  • Korvaa ensin

Korvaa Java

c ++ java python

Näiden vaihtoehtojen avulla voit korvata minkä tahansa merkkijonon merkin.



Korvaa Java

Merkkijono korvaa (): Tämä menetelmä palauttaa uuden merkkijonon lähtöön korvaamalla merkin kaikki esiintymät uudella merkillä.

Syntaksi:

public Str korvaa (char oldC, char newCh)



Parametrit:

oldCh & miinus vanha merkki

newCh ja miinus uusi merkki

Palautusarvo:

Tämä korvaa merkkijonossa oldCh: llä newCh: n.

Koodi:

public class Ex1 {public static void main (String args []) {String S1 = uusi merkkijono ('nopea kettu hyppäsi') System.out.println ('Original String is': '+ S1) System.out.println ( Merkkijono sen jälkeen, kun 'kissa' on korvattu koiralla: '+ S1. korvaa (' kissa ',' koira ')) System.out.println (' Merkkijono, kun kaikki 't' on korvattu merkinnällä 'a': '+ S1. korvaa ('t', 'a'))}}

Tuotos:

Alkuperäinen merkkijono on ': kissa hyppäsi
Merkkijono sen jälkeen, kun 'kissa' on korvattu 'koiralla': koira hyppäsi
Merkkijono korvattuaan kaikki ’’ a: lla: nopea kettu hyppäsi

Korvaa kaikki

Java-merkkijono Replaceall (): Tämä menetelmä palauttaa uuden merkkijonon, joka korvaa kaikki säännöllisen lausekkeen ja korvaavan merkkijonon vastaavat merkkijonot.

Syntaksi:

public Str ReplAll (String regex, String korvaaminen)

Parametrit:

regx: säännöllinen lauseke
korvaaminen: korvaava merkkijono

Koodi:

kytketty ja yhdistämätön muunnos informatikassa
public class Ex2 {public static void main (String args []) {String str = 'Java web korvaava menetelmä' // poista välilyönnit String str2 = str.replaceAll ('s', '') System.out.println (str2 )}}

Tuotos:

Javewebreplacemethod

Korvaa ensin

Java-merkkijono ReplaceFirst (): Tämä menetelmä korvaa minkä tahansa annetun merkkijonon ensimmäisen alaosan, joka vastaa kyseistä säännöllistä lauseketta.

Syntaksi:

public Str ReplaceFirst (String rgex, String korvaaminen)

Parametrit:

jonon tietorakenne jaavassa

rgex & miinus säännöllinen lauseke, johon annettu merkkijono on sovitettava.

korvaa & miinus merkkijono, joka korvaa säännöllisen lausekkeen.

Koodi:

public class Ex3 {public static void main (String args []) {String str = 'Tämä on esimerkki korvaamisesta' // Korvaa vain ensimmäinen 'i' sanoilla '7' String str1 = str.replaceFirst ('i', ' 7 ') System.out.println (str1)}}

Tuotos:

Th7s on esimerkki korvaamisesta.

Tämän avulla olemme tämän artikkelin lopussa. Toivon, että sait käsityksen siitä, kuinka merkkijonot ja merkit korvataan.

Katso Edureka, luotettava verkko-oppimisyritys, jolla on yli 250 000 tyytyväisen oppijan verkosto, joka levisi ympäri maailmaa. Edurekan Java J2EE- ja SOA-koulutus- ja sertifiointikurssit on suunniteltu opiskelijoille ja ammattilaisille, jotka haluavat olla Java-kehittäjiä. Kurssi on suunniteltu antamaan sinulle etukäteen Java-ohjelmointi ja kouluttamaan sekä ydin- että edistyneitä Java-konsepteja sekä erilaisia ​​Java-kehyksiä, kuten Lepotila & Kevät.

Onko sinulla kysymys meille? Mainitse se tämän blogin kommenttiosassa ja otamme sinuun yhteyttä mahdollisimman pian.