Înlocuiți în Java: tot ce trebuie să știți



Acest articol vă va oferi o cunoaștere detaliată și cuprinzătoare a diferitelor utilizări ale Înlocuiți în Java cu exemple.

Înlocuirea unui număr sau șir de caractere este un lucru interesant de făcut, fie el , sau orice alt limbaj de programare. Cu toate acestea, în acest articol ne vom concentra pe Înlocuire în Java în următoarea ordine:

Tipuri de înlocuire în Java

Există trei metode de înlocuire a șirului Java.





  • A inlocui
  • Înlocuiește-le pe toate
  • ReplaceFirst

Înlocuiți în Java

Android studio pas cu pas

Cu ajutorul acestor opțiuni, puteți înlocui orice caracter dintr-un șir.



Înlocuiți în Java

String replace (): Această metodă returnează un șir nou ca ieșire prin înlocuirea fiecărei apariții a caracterului cu un caracter nou.

Sintaxă:

public Str replace (char oldC, char newCh)



Parametri:

oldCh & minus personaj vechi

newCh & minus personaj nou

Valoare returnată:

Aceasta înlocuiește oldCh cu newCh în șir.

Cod:

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 ( „Șir după înlocuirea„ pisicii ”cu„ câine ”:„ + S1.replace („pisică”, „câine”)) System.out.println („Șir după înlocuirea tuturor„ t ”cu„ a ”:„ + S1. înlocuiți ('t', 'a'))}}

Ieșire:

Șirul original este ': pisica a sărit
Șir după înlocuirea „pisicii” cu „câine”: câinele a sărit
Șir după ce a înlocuit all’t cu „a”: o vulpe rapidă a sărit

Înlocuiește-le pe toate

Java String Replaceall (): Această metodă returnează un șir nou care înlocuiește toată secvența de caractere care se potrivește cu o expresie regulată și șirul de înlocuire.

Sintaxă:

public Str replaceAll (String regex, String replacement)

Parametri:

cum se folosește serviciul acum

regx: expresie regulată
înlocuire: înlocuirea secvenței de caractere

Cod:

public class Ex2 {public static void main (String args []) {String str = 'Java web replace method' // eliminați spațiile albe String str2 = str.replaceAll ('s', '') System.out.println (str2 )}}

Ieșire:

Javewebreplacemethod

ReplaceFirst

Java String replaceFirst (): Această metodă înlocuiește primul șir de caractere al oricărui șir dat care se potrivește cu expresia regulată.

Sintaxă:

public Str replaceFirst (String rgex, String replacement)

Parametri:

rgex & minus expresia regulată la care șirul dat trebuie să se potrivească.

înlocuire și minus șirul care înlocuiește expresia regulată.

Cod:

public class Ex3 {public static void main (String args []) {String str = 'Acesta este un exemplu de înlocuire' // Numai înlocuiți primul 'i' cu '7' String str1 = str.replaceFirst ('i', ' 7 ') System.out.println (str1)}}

Ieșire:

Th7s este un exemplu de înlocuire.

Cu aceasta, ajungem la sfârșitul acestui articol. Sper că ați înțeles cum să înlocuiți corzile și personajele.

diferența dintre c c ++ și java

Verificați de Edureka, o companie de învățare online de încredere, cu o rețea de peste 250.000 de elevi mulțumiți răspândiți pe tot globul. Cursul de formare și certificare Java J2EE și SOA al Edureka este conceput pentru studenți și profesioniști care doresc să fie dezvoltator Java. Cursul este conceput pentru a vă oferi un început important în programarea Java și pentru a vă instrui atât pentru conceptele Java de bază, cât și pentru cele avansate, împreună cu diverse cadre Java, cum ar fi Hibernează & Primăvară.

Ai o întrebare pentru noi? Vă rugăm să o menționați în secțiunea de comentarii a acestui blog și vă vom răspunde cât mai curând posibil.