Cos'è la stringa uguale a Java

Cos'è la stringa uguale a Java
In Java, ci possono essere casi in cui lo sviluppatore deve analizzare profondamente le voci contenute. Ad esempio, nel caso di osservare i valori identici con variazione nei loro casi o confrontare il tipo complesso di valori. In tali casi, il "String equals ()"Il metodo in Java è di grande aiuto nell'aiutare lo sviluppatore a eseguire i confronti precisamente.

Questo articolo approfondirà l'utilizzo e l'implementazione del metodo "String equals ()" in Java.

Cos'è "String equals ()" in Java?

IL "String equals ()"Il metodo confronta due stringhe e restituisce i corrispondenti valori booleani in base alle stringhe equivalenti o disuguali.

Sintassi

corda.equals (String St)

In questa sintassi, "String ST"Si riferisce alla stringa che deve essere confrontata con la stringa associata.

Esempio 1: applicare "String equals ()" in Java per confrontare i valori stringa specificati

In questo esempio, il "String equals ()"Il metodo può essere applicato per confrontare i valori della stringa specificati:

Stringequals di classe pubblica
public static void main (string args [])
String FirstString = "Linux";
String SecondString = "suggerimento";
String Thirdstring = "Linux";
String FourThString = "suggerimento";
Sistema.fuori.println ("sono i valori uguali? "+FirstString.equals (SecondString));
Sistema.fuori.println ("sono i valori uguali? "+FirstString.equals (Thirdstring));
Sistema.fuori.println ("sono i valori uguali? "+Secondstring.equals (quartostring));

Nel frammento di codice sopra, applicare i seguenti passaggi:

  • Inizializza i valori della stringa dichiarati denominati "Primo punto","Secondstring","Thirdstring", E "quarto"Rispettivamente.
  • Dopodiché, associa il "equivale()"Metodo e confronta le stringhe specificate tra loro ad ogni passaggio.
  • Infine, registrare il risultato corrispondente in base al confronto come "booleano" valore.

Produzione

In questo output, si può analizzare che il secondo risultato è tornato "falso"Nonostante gli stessi valori di stringa. Ciò significa che il metodo discusso è "maiuscole e minuscole"Tale che"L"Non è uguale"l".

Prima di procedere all'esempio successivo, assicurarsi di includere il pacchetto sotto fornito per abilitare l'input dell'utente:

Importa Java.util.Scanner;

Esempio 2: applicazione di "String equals ()" in java per confrontare i valori della stringa di input utente

In questo esempio, il metodo discusso può essere utilizzato per confrontare i valori della stringa di input dell'utente e restituire il risultato corrispondente di conseguenza:

classe pubblica stringequals2
public static void main (string args [])
Scanner Object = new Scanner (Sistema.In);
Sistema.fuori.println ("Immettere la prima stringa:");
String First = Object.NextLine ();
Sistema.fuori.println ("Immettere la seconda stringa:");
String Second = Object.NextLine ();
Se (prima.equals (secondo) == true)
Sistema.fuori.println ("I valori sono uguali!");

altro
Sistema.fuori.println ("I valori non sono uguali!");

Secondo le righe di codice sopra, eseguire i passaggi sotto forniti:

  • Innanzitutto, crea un "Scanner"Oggetto usando il"nuovo"Parola chiave e"Scanner()"Costruttore, rispettivamente.
  • IL "In"Il parametro legge l'input e il"Nextline ()"Il metodo prende l'input dell'utente come"corda".
  • Ora, associa il "equivale()"Metodo con le stringhe di input dell'utente, considera l'eccezione come"booleano"E invocano il corrispondente"se altro" dichiarazione.

Produzione

Questo output implica che le stringhe di input dell'utente vengono confrontate e l'istruzione corrispondente viene visualizzata di conseguenza.

Conclusione

IL "String equals ()"Il metodo confronta due stringhe e restituisce i corrispondenti valori booleani in base alle stringhe equivalenti o disuguali. Questo metodo è sensibile al caso e può essere applicato per confrontare le stringhe di input specifiche o utente. Questo articolo ha discusso dell'utilizzo e dell'implementazione del metodo "String equals ()" in Java.