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