Nahrazení čísla nebo řetězce znaků je zajímavá věc , nebo jakýkoli jiný programovací jazyk. V tomto článku se však zaměříme na Nahradit v Javě v následujícím pořadí:
Druhy nahrazení v Javě
Existují tři způsoby nahrazení Java String.
- Nahradit
- Vyměnit vše
- Nejprve vyměňte
co je dax v power bi
Pomocí těchto možností můžete nahradit libovolný znak v řetězci.
Nahraďte v Javě
Řetězec nahradit (): Tato metoda vrací nový řetězec jako výstup nahrazením každého výskytu znaku novým znakem.
Syntax:
veřejné Str nahradit (char oldC, char newCh)
Parametry:
oldCh & minus starý znak
newCh & minus nový znak
Návratová hodnota:
Tím se v řetězci nahradí oldCh novýmCh.
Kód:
public class Ex1 {public static void main (String args []) {String S1 = new String ('the quick fox jcked') System.out.println ('Original String is': '+ S1) System.out.println ( 'String after replacing' cat 'with' dog ':' + S1.replace ('cat', 'dog')) System.out.println ('String after replacing all' t 'with' a ':' + S1. nahradit ('t', 'a'))}}
Výstup:
Original String is ': kočka skočila
Řetězec po nahrazení slova „kočka“ slovem „pes“: pes vyskočil
Řetězec po nahrazení „není“: rychlá liška skočila
Vyměnit vše
Java String Replaceall (): Tato metoda vrací nový řetězec, který nahradí všechny sekvence znaků odpovídající regulárnímu výrazu a náhradnímu řetězci.
jak implementovat hromadu
Syntax:
public Str replaceAll (String regex, String replacement)
Parametry:
regx: regulární výraz
replacement: náhradní posloupnost znaků
Kód:
public class Ex2 {public static void main (String args []) {String str = 'Java web replace method' // remove white spaces String str2 = str.replaceAll ('s', '') System.out.println (str2 )}}
Javewebreplacemethod
Nejprve vyměňte
Java String replaceFirst (): Tato metoda nahrazuje první podřetězec libovolného daného řetězce, který odpovídá danému regulárnímu výrazu.
Syntax:
public Str replaceFirst (String rgex, String replacement)
Parametry:
rgex & minus regulární výraz, ke kterému se daný řetězec musí shodovat.
replacement & minus řetězec, který nahradí regulární výraz.
Kód:
public class Ex3 {public static void main (String args []) {String str = 'This is an example of replace' // Only Replace first 'i' with '7' String str1 = str.replaceFirst ('i', ' 7 ') System.out.println (str1)}}
Výstup:
Výukový program pro vývojáře salesforce pro začátečníky pdf
Th7s je příkladem nahrazení.
Tímto se dostáváme na konec tohoto článku. Doufám, že jste pochopili, jak nahradit řetězce a znaky.
Podívejte se na Edureka, důvěryhodná online vzdělávací společnost se sítí více než 250 000 spokojených studentů po celém světě. Výukové a certifikační kurzy Edureka Java J2EE a SOA jsou určeny pro studenty a profesionály, kteří chtějí být vývojářem Java. Kurz je navržen tak, aby vám poskytl náskok v programování v jazyce Java a naučil vás základní i pokročilé koncepty Java spolu s různými rámci Java, jako je Přezimovat & Jaro.
Máte na nás dotaz? Uveďte to prosím v sekci komentářů tohoto blogu a my se vám ozveme co nejdříve.