Nomainiet Java valodā: viss, kas jums jāzina



Šis raksts sniegs jums detalizētas un visaptverošas zināšanas par dažādiem Replace in Java lietojumiem ar piemēriem.

Ciparu vai rakstzīmju virknes aizstāšana ir interesanta lieta, vai tā būtu , vai jebkuru citu programmēšanas valodu. Šajā rakstā mēs tomēr pievērsīsimies Java aizstāšanai šādā secībā:

Aizstāšanas veidi Java

Java virkņu aizstāšanai ir trīs metodes.





  • Aizvietot
  • ReplaceAll
  • ReplaceFirst

Aizstāt Java

vienkāršs ievads datu zinātnē

Izmantojot šīs opcijas, jūs varat aizstāt jebkuru rakstzīmi virknē.



Aizstāt Java

Virknes aizstāšana (): Šī metode atgriež jaunu virkni kā izvadi, aizstājot katru rakstzīmes parādīšanos ar jaunu rakstzīmi.

Sintakse:

public Str aizstāt (char oldC, char newCh)



Parametri:

oldCh & mīnus vecais raksturs

newCh & mīnus jauns raksturs

Atgriešanās vērtība:

Tas aizstāj oldCh ar newCh virknē.

Kods:

publiskā klase Ex1 {public static void main (String args []) {String S1 = new String ('quick fox jumped') System.out.println ('Original String is': '+ S1) System.out.println ( 'Virkne pēc vārda' cat 'aizstāšanas ar' suns ':' + S1.replace ('cat', 'dog')) System.out.println ('String pēc visu' t 'aizstāšanas ar' a ':' + S1. aizstāt ('t', 'a'))}}

Izeja:

Original String is ': kaķis izlēca
Stīgas pēc vārda “kaķis” aizstāšanas ar vārdu “suns”: suns nolēca
Stīga pēc tam, kad visi ’nav’ aizstāti ar ‘a’: ātra lapsa uzlēca

ReplaceAll

Java virkne Replaceall (): Šī metode atgriež jaunu virkni, kas aizstāj visu rakstzīmju secību, kas atbilst regulārajai izteiksmei un aizstājošajai virknei.

Sintakse:

publiskā virkne aizstāt visu (virknes regex, virknes nomaiņa)

skenera izmantošana java

Parametri:

regx: regulāra izteiksme
aizstājējs: aizstājoša rakstzīmju secība

Kods:

public class Ex2 {public static void main (String args []) {String str = 'Java web aizstāt metode' // noņemt atstarpes String str2 = str.replaceAll ('s', '') System.out.println (str2 )}}

Izeja:

Javewebreplacemethod

ReplaceFirst

Java virkne aizstātFirst (): Šī metode aizstāj jebkuras virknes pirmo apakšvirkni, kas atbilst šai regulārajai izteiksmei.

Sintakse:

kā izmantot db pārlūku

public Str aizstāt Pirmkārt (virknes rgex, virknes nomaiņa)

Parametri:

rgex & mīnus regulārā izteiksme, kurai jāsaskaņo dotā virkne.

aizstājējs & mīnus virkne, kas aizstāj regulāro izteiksmi.

Kods:

public class Ex3 {public static void main (String args []) {String str = 'Šis ir piemērs, kā aizstāt' // Tikai aizstāt pirmo 'i' ar '7' String str1 = str.replaceFirst ('i', ' 7 ') System.out.println (str1)}}

Izeja:

Th7s ir aizstāšanas piemērs.

Ar to mēs esam nonākuši pie šī raksta beigām. Es ceru, ka jūs sapratāt, kā aizstāt virknes un rakstzīmes.

Pārbaudiet Autors: Edureka, uzticams tiešsaistes mācību uzņēmums ar vairāk nekā 250 000 apmierinātu izglītojamo tīklu visā pasaulē. Edureka Java J2EE un SOA apmācības un sertifikācijas kurss ir paredzēts studentiem un profesionāļiem, kuri vēlas būt Java izstrādātāji. Kurss ir paredzēts, lai dotu jums sākumu Java programmēšanā un apmācītu gan pamata, gan uzlabotas Java koncepcijas, kā arī dažādas Java struktūras, piemēram, Pārziemot & Pavasaris.

Vai mums ir jautājums? Lūdzu, pieminējiet to šī emuāra komentāru sadaļā, un mēs sazināsimies ar jums pēc iespējas ātrāk.