Nahradit v Javě: Vše, co potřebujete vědět



Tento článek vám poskytne podrobné a komplexní znalosti různých použití funkce Nahradit v Javě s příklady.

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

Nahraďte v Javě

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 )}}

Výstup:

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.