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