Szám vagy karakterlánc cseréje érdekes dolog, legyen az , vagy bármely más programozási nyelv. Ebben a cikkben azonban a Java cseréjére összpontosítunk a következő sorrendben:
Csere típusai a Java-ban
Három módszer létezik a Java karakterláncok cseréjére.
- Cserélje ki
- ReplaceAll
- ReplaceFirst
ruby on sín web oktatóanyag
Ezen opciók segítségével bármely karaktert lecserélhet egy karakterláncba.
Csere Java-ban
Karakterlánc cseréje (): Ez a módszer egy új karakterláncot ad eredményül, a karakter minden előfordulását egy új karakterrel helyettesítve.
Szintaxis:
nyilvános Str cseréje (char oldC, char newCh)
Paraméterek:
oldCh & mínusz régi karakter
newCh és mínusz új karakter
Visszatérési érték:
Ez az oldCh-t lecseréli az újCh-re a karakterláncban.
Kód:
Ex1 nyilvános osztály {public static void main (String args []) {String S1 = new String ('a gyors róka ugrott') System.out.println ('Original String is': '+ S1) System.out.println ( „Karakterlánc, miután a„ macska ”helyébe a„ kutya ”lép:„ + S1.replace („macska”, „kutya”)) System.out.println („Karakterlánc, miután az összes t-t kicseréltük az„ a ”-ra: + S1. cserélje ('t', 'a'))}}
Kimenet:
Eredeti húr: a macska ugrott
Karakterlánc, miután a „macska” helyébe a „kutya” lép: a kutya ugrott
Karakterlánc azután, hogy minden nem ’betűt kicserél az a-ra: gyors róka ugrott
ReplaceAll
Java karakterlánc Replaceall (): Ez a módszer egy új karakterláncot ad vissza, amely a reguláris kifejezésnek és a helyettesítő karakterláncnak megfelelő összes karaktersorozatot felváltja.
Szintaxis:
public Str ReplAll (String regex, String csere)
Paraméterek:
regx: szabályos kifejezés
csere: a karakterek cseréje
Kód:
public class Ex2 {public static void main (String args []) {String str = 'Java web csere metódus' // fehér mezők eltávolítása String str2 = str.replaceAll ('s', '') System.out.println (str2 )}}
hogyan lehet szótárt készíteni java-ban
Javewebreplacemethod
ReplaceFirst
Java karakterlánc ReplaceFirst (): Ez a módszer helyettesíti az adott karakterlánc első alszövegét, amely megfelel a reguláris kifejezésnek.
mik a példák a java-ban
Szintaxis:
public Str ReplaceFirst (String rgex, String csere)
Paraméterek:
rgex & mínusz a reguláris kifejezés, amelyhez az adott karakterláncnak illeszkednie kell.
a reguláris kifejezést helyettesítő karakterlánc helyettesítése.
Kód:
public class Ex3 {public static void main (String args []) {String str = 'Ez egy példa a '//' cserére Csak az első 'i' cseréje '7' String str1 = str.replaceFirst (' i ',' 7 ') System.out.println (str1)}}
Kimenet:
A Th7s példa a cserére.
Ezzel a cikk végére értünk. Remélem, megértette, hogyan cserélje le a karakterláncokat és karaktereket.
Nézze meg a az Edureka, egy megbízható online tanulási vállalat, amelynek több mint 250 000 elégedett tanulóval rendelkező hálózata elterjedt az egész világon. Az Edureka Java J2EE és SOA képzését és tanúsító tanfolyamát olyan hallgatók és szakemberek számára tervezték, akik Java fejlesztők szeretnének lenni. A tanfolyamot úgy tervezték, hogy előrelépést nyújtson a Java programozásban, és betanítsa mind az alapvető, mind a fejlett Java koncepciókra, valamint a különböző Java keretrendszerekre Hibernálás & Tavasz.
Van egy kérdésünk? Kérjük, említse meg a blog megjegyzés rovatában, és a lehető leghamarabb kapcsolatba lépünk Önnel.