Asendage Java-s: kõik, mida peate teadma



See artikkel pakub üksikasjalikke ja põhjalikke teadmisi Java-i asendamise erinevate näidete kohta.

Numbrite või tähemärkide stringi asendamine on huvitav asi, olgu see siis , või mõni muu programmeerimiskeel. Selles artiklis keskendume aga Java-asendusele järgmises järjekorras:

Java asendamise tüübid

Java stringi asendamiseks on kolm meetodit.





  • Asenda
  • Asenda kõik
  • Esiteks

Asenda Java-s

aktiivsed ja passiivsed transformatsioonid informaatikas

Nende suvandite abil saate stringi mis tahes märgi asendada.



Asenda Java-s

Stringi asendamine (): See meetod tagastab väljundina uue stringi, asendades märgi kõik esinemised uue märgiga.

Süntaks:

avalik str asenda (char oldC, char newCh)



Parameetrid:

vanaCh ja miinus vana tegelane

newCh ja miinus uus märk

Tagastatav väärtus:

See asendab stringis oldCh väärtusega newCh.

Kood:

public class Ex1 {public static void main (String args []) {String S1 = uus string ('kiire rebane hüppas') System.out.println ('Original String is': '+ S1) System.out.println ( 'String pärast sõna' kass 'asendamist sõnaga' koer ':' + S1.preplace ('kass', 'koer')) System.out.println ('String pärast kõigi' t 'asendamist tähega' a ':' + S1. asenda ('t', 'a'))}}

Väljund:

Original String is ': kass hüppas
String pärast „kassi” asendamist sõnaga „koer”: koer hüppas
String pärast kõigi mitte ’asendamist tähega a: kiire rebane hüppas

Asenda kõik

Java stringi asendamine (): See meetod tagastab uue stringi, mis asendab kogu regulaaravaldisele ja asendustringile vastava märgijärjestuse.

Süntaks:

public Str aizstavad kõik (Stringi regex, stringi asendamine)

Parameetrid:

c ++ fibonacci rekursioon

regx: regulaarne väljend
asendamine: asendusmärkide järjestus

Kood:

public class Ex2 {public static void main (String args []) {String str = 'Java veebi asendamise meetod' // eemalda tühikud String str2 = str.replaceAll ('s', '') System.out.println (str2 )}}

Väljund:

Javewebreplacemethod

Esiteks

Java string stringFirst (): See meetod asendab mis tahes antud stringi esimese alamstringi, mis sobib selle regulaaravaldisega.

Süntaks:

avalik str asendage esimene (stringi rgex, stringi asendamine)

Parameetrid:

rgex & miinus regulaaravaldis, millele antud string peab sobima.

regulaaravaldist asendav string ja miinus.

Kood:

public class Ex3 {public static void main (String args []) {String str = 'See on näide asendamisest' // Ainult esimene 'i' asendatakse '7' Stringiga str1 = str.replaceFirst ('i', ' 7 ') System.out.println (str1)}}

Väljund:

Th7s on näide asendamisest.

Sellega jõuame selle artikli lõpuni. Loodan, et said aru, kuidas stringe ja tähemärke asendada.

milline skanneri klassi meetod loeb stringi

Vaadake autor Edureka, usaldusväärne veebiõppeettevõte, mille võrgustik koosneb enam kui 250 000 rahulolevast õppijast ja mis levib üle kogu maailma. Edureka Java J2EE ning SOA koolitus- ja sertifitseerimiskursus on mõeldud õpilastele ja spetsialistidele, kes soovivad olla Java arendajad. Kursus on mõeldud selleks, et anda Java-programmeerimisele edukas algus ja õpetada teid nii Java-põhi kui ka edasijõudnute kontseptsioonide ning erinevate Java-raamistike jaoks. Talveunerežiim & Kevad.

Kas teil on meile küsimus? Palun mainige seda selle ajaveebi kommentaaride jaotises ja võtame teiega ühendust niipea kui võimalik.