Byt ut i Java: Allt du behöver veta



Den här artikeln ger dig en detaljerad och omfattande kunskap om de olika användningsområdena för Ersätt i Java med exempel.

Att ersätta ett antal eller en rad tecken är en intressant sak att göra, vare sig det är , eller något annat programmeringsspråk. I den här artikeln kommer vi dock att fokusera på Ersätt i Java i följande ordning:

Typer av ersättare i Java

Det finns tre metoder för att ersätta Java String.





  • Byta ut
  • Ersätt alla
  • ReplaceFirst

Byt ut i Java

xml-transformation i informatica med exempel

Med hjälp av dessa alternativ kan du ersätta valfritt tecken i en sträng.



Byt ut i Java

Sträng ersätt (): Den här metoden returnerar en ny sträng som utdata genom att ersätta varje förekomst av tecknet med ett nytt tecken.

Syntax:

public Str ersätta (char oldC, char newCh)



Parametrar:

oldCh & minus gammal karaktär

newCh & minus ny karaktär

Returvärde:

Detta ersätter oldCh med newCh i strängen.

Koda:

public class Ex1 {public static void main (String args []) {String S1 = new String ('the quick fox jumped') System.out.println ('Original String is': '+ S1) System.out.println ( 'Sträng efter att ha ersatt' katt 'med' hund ':' + S1.replace ('katt', 'hund')) System.out.println ('Sträng efter att ersätta alla' t 'med' a ':' + S1. ersätt ('t', 'a'))}}

Produktion:

Originalsträng är ': katten hoppade
Sträng efter att ha ersatt 'katt' med 'hund': hunden hoppade
Sträng efter att ha bytt ut allt 'till' a ': ahe snabb räv hoppade

Ersätt alla

Java String Replaceall (): Den här metoden returnerar en ny sträng som ersätter all sekvens av tecken som matchar ett vanligt uttryck och ersättningssträngen.

typer av transformationer i informatica

Syntax:

public Str replAll (String regex, Strängbyte)

Parametrar:

regx: reguljärt uttryck
ersättning: ersättningssekvens av tecken

Koda:

public class Ex2 {public static void main (String args []) {String str = 'Java web replacement method' // remove white blank String str2 = str.replaceAll ('s', '') System.out.println (str2 )}}

Produktion:

Javewebreplacemethod

ReplaceFirst

Java Sträng ersättFirst (): Den här metoden ersätter den första strängen av en viss sträng som matchar det reguljära uttrycket.

Syntax:

public Str replacefirst (String rgex, Strängbyte)

Parametrar:

rgex & minus det reguljära uttrycket som den angivna strängen måste matchas till.

ersättning & minus strängen som ersätter reguljära uttryck.

Koda:

public class Ex3 {public static void main (String args []) {String str = 'Detta är ett exempel på ersätt' // Endast ersätt först 'i' med '7' String str1 = str.replaceFirst ('i', ' 7 ') System.out.println (str1)}}

Produktion:

vad är har en relation i java

Th7s är ett exempel på ersättare.

Med detta kommer vi till slutet av den här artikeln. Jag hoppas att du förstår hur du byter ut strängar och karaktärer.

Kolla in av Edureka, ett pålitligt online-lärande företag med ett nätverk av mer än 250 000 nöjda elever spridda över hela världen. Edurekas Java J2EE- och SOA-utbildning och certifieringskurs är utformad för studenter och yrkesverksamma som vill vara Java-utvecklare. Kursen är utformad för att ge dig ett försprång till Java-programmering och träna dig för både kärn- och avancerade Java-koncept tillsammans med olika Java-ramverk som Övervintra & Vår.

Har du en fråga till oss? Vänligen nämna det i kommentarsektionen på den här bloggen så kommer vi tillbaka till dig så snart som möjligt.