Metoda wymiany ciągów Java

Metoda wymiany ciągów Java
W programowaniu Java mogą wystąpić sytuacje, w których programista musi zaktualizować lub pominąć zawarte dane. Na przykład eliminowanie danych śmieci lub aktualizacja zgromadzonych danych od czasu do czasu zgodnie z wymogiem. Aby to osiągnąć, Java zapewnia „String Wymień ()„Metoda, która jest pomocna dla programisty w modyfikowaniu wpisów Utrzymanie innych danych.

W tym artykule omówiono użycie i wdrożenie metody „String Replay ()” w Javie.

Jaka jest metoda „String Replay ()” w Javie?

„„zastępować()”Metoda zastępuje każde dopasowanie występowania starego znaku/podłańca w ciągu nowym znakiem/podłożem.

Składnia

strunowy.Wymień (x, y)

W podanej składni:

  • "X”Odnosi się do znaku lub podłoża w powiązanym ciągu, który należy wymienić.
  • "y”Odpowiada nowo zastąpionej znaku lub podłożu w powiązanym ciągu.

Ważna uwaga: Jeśli znak lub podłoże, które należy wymienić, nie jest zawarta w ciągu, „zastępować()”Metoda zwraca oryginalny znak/ciąg.

Przykład 1: Zastosowanie metody „String Replay ()”, aby zastąpić znak w Javie
W tym przykładzie „String Wymień ()„Metoda można zastosować w celu zastąpienia zainicjowanego znaku:

podłoże klasy publicznej
public static void main (string [] args)
String znak = "x";
System.na zewnątrz.println („Dany znak to:”+znak);
System.na zewnątrz.println („Wymieniona pierwsza postać to:”
+postać.zamień („x”, „a”));
System.na zewnątrz.println („Wymieniona druga postać to:”
+postać.zamień („y”, „b”));

Zgodnie z powyższym kodem zastosuj następujące kroki:

  • Po pierwsze, zainicjuj postać, którą należy zastąpić nową (postacią) i wyświetlić ją.
  • Następnie skojarz „zastępować()”Metoda z zainicjowanym znakiem jako jego parametry zastąpiającą pierwszą określoną znak na drugą drugą.
  • Na koniec ponownie zastosuj omówioną metodę, aby określony znak (nie został zawarty) w powiązanym znaku, zostaje zastąpiony.
  • Zauważ, że ostatni krok jest stosowany, aby wyjaśnić omawiane „namysł”Koncepcja.

Wyjście

W powyższym wyjściu można zaobserwować, że ostatnia linia dała „„domyślny charakter”Ponieważ określony znak, który ma zostać zastąpiony.

Przykład 2: Zastosowanie metody „String Wymień ()” do zastąpienia podłacia w Javie
W tym konkretnym przykładzie można zaimplementować omówioną metodę, aby zastąpić „podłoże„W ciągu ciągu:

Klasa publiczna Substring22
public static void main (string [] args)
String String = "Java Programming";
System.na zewnątrz.println („podany ciąg to:”+ciąg);
System.na zewnątrz.println („Pierwszy zastąpiony podłoże to:”
+strunowy.zamień („java”, „Linux”));
System.na zewnątrz.println („Drugi zastąpiony podłoże to:”
+strunowy.zamień („Python”, „Linux”));

W tym bloku kodu:

  • Przede wszystkim zainicjuj wartość ciągu i wyświetl ją.
  • Teraz zastosuj „zastępować()”Metoda, odnosząc się do zdefiniowanego ciągu i zastępując skumulowaną podłoże, jako jego poprzedni parametr za pomocą drugiego parametru.
  • Na koniec powtórz omawiane podejście do wymiany podrzędu (nie znalezionego), i.mi., "Pyton".

Wyjście

W tym wyniku można zauważyć, że określony podłoże jest odpowiednio wymiany.

Wniosek

„„String Wymień ()”Metoda w Javie zastępuje każde dopasowane wystąpienia starego znaku/substring w ciągu nowym znakiem/podłożem. Metodę tę można zastosować w celu zastąpienia wcześniej określonego znaku/podłańca. Ten blog opracował wdrożenie Java „String Wymień ()" metoda.