Nahradenie čísla alebo reťazca znakov je zaujímavá vec, nech je to tak , alebo akýkoľvek iný programovací jazyk. V tomto článku sa však zameriame na Nahradiť v Jave v nasledujúcom poradí:
Druhy výmeny v Jave
Existujú tri spôsoby nahradenia Java String.
- Vymeniť
- Nahradiť všetko
- ReplaceFirst
sort () v c ++
Pomocou týchto možností môžete nahradiť ľubovoľný znak v reťazci.
Vymeňte v Jave
Reťazec nahradiť (): Táto metóda vráti nový reťazec ako výstup nahradením každého výskytu znaku novým znakom.
Syntax:
verejné nahradenie Str (char oldC, char newCh)
Parametre:
oldCh & mínus starý znak
newCh & mínus nový znak
Návratová hodnota:
Týmto sa v reťazci 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 ( „Reťazec po nahradení slova„ mačka “výrazom„ pes “:„ + S1.replace („mačka“, „pes“)) System.out.println („Reťazec po nahradení všetkých znakov„ t “znakom„ a “:„ + S1. nahradiť ('t', 'a'))}}
Výkon:
Originálny reťazec je „: mačka skočila
Reťazec po nahradení slova „mačka“ výrazom „pes“: pes skočil
Reťazec po nahradení všetkých „nie“: ahe quick fox skočil
Nahradiť všetko
Java String Replaceall (): Táto metóda vracia nový reťazec nahradzujúci celú postupnosť znakov zodpovedajúcich regulárnemu výrazu a náhradnému reťazcu.
veľkosť poľa v JavaScripte
Syntax:
public Str replaceAll (Regex reťazca, Výmena reťazca)
Parametre:
regx: regulárny výraz
replacement: náhradná postupnosť znakov
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
ReplaceFirst
Java String replaceFirst (): Táto metóda nahrádza prvý podreťazec ľubovoľného daného reťazca, ktorý sa zhoduje s týmto regulárnym výrazom.
Syntax:
public Str replaceFirst (String rgex, String replacement)
Parametre:
rgex & mínus regulárny výraz, ku ktorému sa daný reťazec musí zhodovať.
replacement & mínus reťazec, ktorý nahrádza regulárny výraz.
Kód:
public class Ex3 {public static void main (String args []) {String str = 'Toto je príklad nahradenia' // Iba Nahradiť prvé 'i' za '7' String str1 = str.replaceFirst ('i', ' 7 ') System.out.println (str1)}}
Výkon:
rozdiel medzi konečným a konečným
Th7s je príklad výmeny.
Týmto sa dostávame na koniec tohto článku. Dúfam, že ste pochopili, ako nahradiť reťazce a znaky.
Pozrite sa na autor: Edureka, dôveryhodná online vzdelávacia spoločnosť so sieťou viac ako 250 000 spokojných študentov rozmiestnených po celom svete. Výcvikový a certifikačný kurz Edureka Java J2EE a SOA sú určené pre študentov a profesionálov, ktorí chcú byť vývojármi Java. Kurz je navrhnutý tak, aby vám dal náskok v programovaní v Jave a naučil vás základné aj pokročilé koncepty Javy spolu s rôznymi rámcami Java, ako je Hibernácia & Jar.
Máte na nás otázku? Uveďte to prosím v sekcii komentárov tohto blogu a my sa vám ozveme čo najskôr.