Zastąp w Javie: wszystko, co musisz wiedzieć



W tym artykule znajdziesz szczegółową i wszechstronną wiedzę na temat różnych zastosowań narzędzia Replace w Javie wraz z przykładami.

Zastąpienie liczby lub ciągu znaków jest interesującą rzeczą, czy to , lub jakikolwiek inny język programowania. W tym artykule skupimy się jednak na Zastąp w Javie w następującej kolejności:

Rodzaje zamiany w Javie

Istnieją trzy metody zastąpienia ciągu Java.





  • Zastąpić
  • Zamień wszystko
  • ReplaceFirst

Zastąp w Javie

framework oparty na danych w przykładzie selenium webdriver

Za pomocą tych opcji możesz zamienić dowolny znak w ciągu.



Zastąp w Javie

Zastąp ciąg (): Ta metoda zwraca nowy ciąg jako dane wyjściowe, zastępując każde wystąpienie znaku nowym Character.

Składnia:

public Str replace (znak staryC, znak nowyCh)



Parametry:

staryCh & minus stary znak

nowyCh & minus nowy znak

Wartość zwracana:

Spowoduje to zastąpienie staregoCh nowymCh w ciągu.

Kod:

public class Ex1 {public static void main (String args []) {String S1 = new String ('skoczył szybki lis') System.out.println ('Oryginalny ciąg to': '+ S1) System.out.println ( „Ciąg znaków po zastąpieniu„ kot ”przez„ pies ”:„ + S1.replace („kot”, „pies”)) System.out.println („Ciąg po zastąpieniu wszystkich„ t ”przez„ a ”:„ + S1. replace ('t', 'a'))}}

Wynik:

Oryginalnym ciągiem jest „: kot skoczył
Ciąg po zamianie „kot” na „pies”: pies skoczył
Ciąg po zastąpieniu wszystkiego „nie” przez „a”: ae szybki lis podskoczył

Zamień wszystko

Java String Replaceall (): Ta metoda zwraca nowy ciąg zastępujący całą sekwencję znaków pasujących do wyrażenia regularnego i ciągu zastępującego.

Składnia:

public Str replaceAll (wyrażenie regularne ciągu, zamiana ciągu znaków)

Parametry:

regx: wyrażenie regularne
zamiana: zamiana sekwencji znaków

java znajdź najwyższą wartość w tablicy

Kod:

public class Ex2 {public static void main (String args []) {String str = 'Java web replace method' // usuń białe spacje String str2 = str.replaceAll ('s', '') System.out.println (str2 )}}

Wynik:

Javewebreplacemethod

ReplaceFirst

Java String replaceFirst (): Ta metoda zastępuje pierwszy podciąg dowolnego podanego ciągu, który pasuje do tego wyrażenia regularnego.

Składnia:

public Str replaceFirst (ciąg rgex, zamiana ciągu)

Parametry:

rgex & minus wyrażenie regularne, do którego ma zostać dopasowany dany ciąg.

zamiana & minus ciąg, który zastępuje wyrażenie regularne.

Kod:

różnica między zmiennymi a niezmiennymi
public class Ex3 {public static void main (String args []) {String str = 'To jest przykład zamiany' // Zastąp tylko pierwsze 'i' na '7' String str1 = str.replaceFirst ('i', ' 7 ') System.out.println (str1)}}

Wynik:

Przykładem zamiany jest Th7s.

W ten sposób dochodzimy do końca tego artykułu. Mam nadzieję, że rozumiesz, jak zamieniać ciągi znaków i znaki.

Sprawdź autorstwa Edureka, zaufanej firmy zajmującej się edukacją online, z siecią ponad 250 000 zadowolonych uczniów rozsianych po całym świecie. Szkolenie i certyfikacja Java J2EE i SOA Edureka jest przeznaczony dla studentów i profesjonalistów, którzy chcą zostać programistą Java. Kurs ma na celu zapewnienie przewagi w programowaniu w języku Java i przeszkolenie zarówno podstawowych, jak i zaawansowanych koncepcji języka Java, a także różnych struktur Java, takich jak Hibernować I wiosna.

Masz do nas pytanie? Wspomnij o tym w sekcji komentarzy na tym blogu, a skontaktujemy się z Tobą tak szybko, jak to możliwe.