W Javie mogą wystąpić przypadki, w których deweloper musi głęboko przeanalizować zawarte wpisy. Na przykład, w przypadku obserwowania identycznych wartości o zmienności w ich przypadkach lub porównywaniu złożonego rodzaju wartości. W takich przypadkach „
Ciąg równy ()”Metoda w Javie jest bardzo pomocna w pomocy programistowi w dokładnym dokonaniu porównań.
Ten zapis opracuje użycie i wdrożenie metody „String Equals ()” w Java.
Czym jest „String Equals ()” w Javie?
„„Ciąg równy ()”Metoda porównuje dwa ciągi i zwraca odpowiednie wartości logiczne w oparciu o równoważne lub nierówne struny.
Składnia
strunowy.równa się (String St)
W tej składni „String st”Odnosi się do ciągu, który należy porównać z powiązanym łańcuchem.
Przykład 1: Zastosowanie „String Equals ()” w Javie, aby porównać określone wartości ciągów
W tym przykładzie „Ciąg równy ()„Metoda można zastosować do porównania określonych wartości ciągów:
Stringequals klasy publicznej
public static void main (string args [])
String FirstString = "Linux";
String SecondString = "wskazówka";
String trzeciej strefy = "Linux";
String FourthString = "wskazówka";
System.na zewnątrz.println („czy wartości są równe? „+FirstString.równa się (SecondString));
System.na zewnątrz.println („czy wartości są równe? „+FirstString.równa się (trzecipring));
System.na zewnątrz.println („czy wartości są równe? „+SecondString.równa się (FourthString));
W powyższym fragmencie kodu zastosuj następujące kroki:
- Zainicjuj podane wartości ciągów o nazwie „FirstString”,„Drugi strefa”,„trzeciej", I "FourthString”Odpowiednio.
- Następnie skojarz „równa się()”Metody i porównaj określone ciągami ze sobą na każdym kroku.
- Na koniec zaloguj odpowiedni wynik na podstawie porównania jako „Boolean" wartość.
Wyjście
W tym wyjściu można przeanalizować, że drugi wynik powrócił „FAŁSZ”Pomimo tych samych wartości ciągów. Oznacza to, że omawiana metoda to „wrażliwe na przypadek”Takie„ ”L" nie równa się "L".
Przed przejściem do następnego przykładu upewnij się, że dołączono poniżej opakowanie, aby umożliwić wejście użytkownika:
Importuj Java.Util.Skaner;
Przykład 2: Zastosowanie „String Equals ()” w Javie w celu porównania wartości ciągów wprowadzania użytkownika
W tym przykładzie omówioną metodę można zastosować do porównania wartości ciągów wprowadzania użytkownika i odpowiednio zwrócić odpowiedni wynik:
Stringequals klasy publicznej 2
public static void main (string args [])
Scanner Object = nowy skaner (system.W);
System.na zewnątrz.println („Wprowadź pierwszy ciąg:”);
String First = obiekt.NextLine ();
System.na zewnątrz.println („Wprowadź drugi ciąg:”);
String Second = Obiekt.NextLine ();
if (pierwszy.równa (drugie) == true)
System.na zewnątrz.println („Wartości są równe!");
w przeciwnym razie
System.na zewnątrz.println („Wartości nie są równe!");
Zgodnie z powyższymi wierszami kodu, wykonaj poniżej określone kroki:
- Najpierw stwórz „Skaner„Obiekt za pomocą„nowy”Słowo kluczowe i„Skaner ()”Konstruktor odpowiednio.
- „„W„Parametr odczytuje wejście i„Nextline ()„Metoda przyjmuje wejście użytkownika jako„strunowy".
- Teraz skojarz „równa się()„Metoda z ciągami wejściowymi użytkownika, rozważ wyjątek jako„Boolean”, I wywołać odpowiadające„Jeśli inaczej" oświadczenie.
Wyjście
Wyjście to sugeruje, że porównywane są ciągi wejściowe użytkownika, a odpowiednia instrukcja jest odpowiednio wyświetlana.
Wniosek
„„Ciąg równy ()”Metoda porównuje dwa ciągi i zwraca odpowiednie wartości logiczne w oparciu o równoważne lub nierówne struny. Ta metoda jest wrażliwa na wielkość liter i można ją zastosować do porównania określonych lub wejściowych ciągów użytkownika. W tym artykule omówiono użycie i wdrożenie metody „String Equals ()” w Javie.