Substitueix a Java: tot el que heu de saber

Aquest article us proporcionarà un coneixement detallat i exhaustiu dels diversos usos de Substitueix a Java amb exemples.

Substituir un nombre o una cadena de caràcters és una cosa interessant a fer, ja sigui , o qualsevol altre llenguatge de programació. No obstant això, en aquest article ens centrarem en Substitueix per Java en l'ordre següent:



Tipus de reemplaçament a Java

Hi ha tres mètodes per substituir Java String.



  • Substitueix
  • Substitueix-ho tot
  • ReplaceFirst

Substitueix a Java

java string split regla múltiple delimitadors

Amb l'ajut d'aquestes opcions, podeu substituir qualsevol caràcter d'una cadena.



Substitueix a Java

String replace (): Aquest mètode retorna una cadena nova com a sortida substituint cada ocurrència del caràcter per un caràcter nou.

Sintaxi:

public Str replace (char oldC, char newCh)



Paràmetres:

oldCh i menys personatge antic

newCh & minus nou personatge

Valor de retorn:

Això substitueix oldCh per newCh a la cadena.

Codi:

public class Ex1 {public static void main (String args []) {String S1 = new String ('the quick fox jumped') System.out.println ('La cadena original és': '+ S1) System.out.println ( 'Cadena després de substituir' cat 'per' dog ':' + S1.replace ('cat', 'dog')) System.out.println ('Cadena després de substituir totes les' t 'per' a ':' + S1. substituir ('t', 'a'))}}

Sortida:

Original String is ': el gat va saltar
Cadena després de substituir 'gat' per 'gos': el gos va saltar
Cadena després de substituir all’t ’per“ a ”: una guineu ràpida va saltar

Substitueix-ho tot

Reemplaçament de cadena Java (): Aquest mètode retorna una nova cadena que substitueix tota la seqüència de caràcters que coincideixen amb una expressió regular i la cadena de reemplaçament.

Sintaxi:

public Str replaceAll (String regex, String replacement)

Paràmetres:

taula periòdica d'eines de devops

regx: expressió regular
substitució: seqüència de substitució de caràcters

Codi:

public class Ex2 {public static void main (String args []) {String str = 'Java web replace method' // elimina espais en blanc String str2 = str.replaceAll ('s', '') System.out.println (str2 )}}

Sortida:

Javewebreplacemethod

ReplaceFirst

Java String replaceFirst (): Aquest mètode substitueix la primera subcadena de qualsevol cadena que coincideixi amb aquesta expressió regular.

Sintaxi:

public Str replaceFirst (String rgex, String replacement)

Paràmetres:

rgex i menys l'expressió regular a la qual ha de coincidir la cadena donada.

substitució i menys la cadena que substitueix l'expressió regular.

Codi:

public class Ex3 {public static void main (String args []) {String str = 'Aquest és un exemple de reemplaçament' // Només substitueix primer 'i' per '7' String str1 = str.replaceFirst ('i', ' 7 ') System.out.println (str1)}}

Sortida:

Th7s és un exemple de substitució.

Amb això, arribem al final d’aquest article. Espero que entengueu com substituir les cadenes i els personatges.

diferència entre c c ++ i java

Consulteu el per Edureka, una empresa d'aprenentatge en línia de confiança amb una xarxa de més de 250.000 estudiants satisfets repartits per tot el món. El curs de formació i certificació Java J2EE i SOA d’Edureka està dissenyat per a estudiants i professionals que vulguin ser desenvolupador de Java. El curs està dissenyat per donar-vos un avantatge en la programació de Java i formar-vos tant per a conceptes bàsics com avançats de Java juntament amb diversos marcs Java com Hibernar & Primavera.

Tens alguna pregunta? Si us plau, mencioneu-ho a la secció de comentaris d’aquest bloc i us respondrem el més aviat possible.