Nella programmazione, ci sono più operazioni che possono essere eseguite su una stringa, tra cui la conversione di una stringa in maiuscolo, la minuscolo, la ricerca dell'indice di un elemento specifico, concatenando le due stringhe in una stringa, trovando sottostringa ed eseguendo un confronto di più stringhe. Questi sono tutti noti come funzioni di gestione delle stringhe. La stringa Java è costituita da una sequenza/ordine immutabile di caratteri in Unicode. Si differenzia da una stringa in C o C ++, dove (in C o C ++) una stringa è semplicemente un array di caratteri.
Questo tutorial ha dichiarato le varie funzioni di gestione delle stringhe usando Java.
Quali sono le funzioni di gestione delle stringhe in Java?
Le tecniche di gestione delle stringhe sono utilizzate per il controllo e la manipolazione dei dati di stringa. Esistono più funzioni di gestione delle stringhe che esistono in Java. Alcuni di essi sono elencati di seguito:
Come utilizzare il metodo "ToupperCase ()" in Java?
IL "touppercase ()"Il metodo converte la stringa in maiuscolo.
Sintassi
str.touppercase ()
Qui, il metodo "ToupperCase ()" converte il valore della stringa "STR" in maiuscolo.
Esempio
Per convertire l'introduzione della stringa il maiuscolo, prima di tutto, crea una stringa denominata "TXT"Che memorizza il valore"Linuxhint":
String txt = "linuxhint";
Utilizzare il metodo ToupperCase () come argomento di "println ()"Metodo per convertire la stringa in maiuscolo e stampare l'uscita sulla console:
Sistema.fuori.println (txt.touppercase ());
Si può osservare che la stringa è stata convertita in maiuscolo:
Come utilizzare il metodo "tolowercase ()" in java?
IL "tolowercase ()"La funzione in Java viene utilizzata per convertire una stringa in lettere minuscole. Per fare ciò, controlla l'esempio dichiarato.
Sintassi
str.tolowercase ()
Esempio
Innanzitutto, crea una stringa con un nome e passa il valore alla stringa:
String txt = "Il mio nome è hafsa";
Utilizzare il metodo "println ()" e passare la stringa con "tolowercase ()"Ciò convertirà la stringa in piccole lettere e stampa l'uscita sulla console:
Sistema.fuori.println (txt.tolowerCase ());
Produzione
Come utilizzare il metodo "equals ()" in java?
IL "equivale()"Il metodo in Java viene utilizzato per confrontare due o più stringhe. Restituisce il valore risultante come vero se entrambe le stringhe sono uguali tra loro o lo stesso. Altrimenti, restituirà falso.
Sintassi
STR1.uguale (STR2)
Qui, il metodo "equals ()" confronta "STR2" con "STR1".
Esempio
Crea la prima stringa denominata "STR1"E utilizza il"Corda()"Metodo per passare il valore della stringa in base alla tua preferenza:
String Str1 = new String ("LinuxHint");
Fare un'altra stringa denominata come "STR2":
String Str2 = new String ("LinuxHint");
Utilizzare il metodo "equals ()" per confrontare la prima stringa con la seconda:
Sistema.fuori.println ("risultato:"+(str1.equals (str2)));
Poiché entrambe le stringhe sono diverse (in termini di caso), ecco perché il metodo "equals ()" restituisce il valore falso:
Come utilizzare il metodo "Concat ()" in Java?
La funzione "Concat ()" in Java viene utilizzata per combinare le due stringhe. Aggiunge la seconda stringa alla fine della prima stringa senza spazio.
Sintassi
STR1.CONCAT (STR2)
Esempio
Crea due stringhe con nome diverso:
String Str1 = "Linux";
String Str2 = "suggerimento";
Quindi, usa il "concat ()"Metodo come argomento del metodo println () per combinare entrambe le stringhe:
Sistema.fuori.println (STR1.concat (str2));
Come utilizzare il metodo "lunghezza ()" in java?
Puoi utilizzare il “lunghezza()"Metodo della classe stringa allo scopo di calcolare la lunghezza di una stringa in Java. Le stringhe sono oggetti creati con l'aiuto della classe String e il metodo di lunghezza () è un metodo membro pubblico della particolare classe. Quindi, qualsiasi variabile di stringa di tipo può accedere a questo metodo usando "."Operatore (punto).
Sintassi
lunghezza()
Esempio
In questo esempio particolare, creeremo una stringa con un nome e imposteremo il valore della stringa:
String Str = "Questo è il sito Web di Tutorial LinuxHint";
Dichiarare la variabile tipo intero e utilizzare il "lunghezza()" metodo:
int size = str.lunghezza();
Passa la variabile come argomento del metodo indicato per ottenere la lunghezza della stringa:
Sistema.fuori.println (dimensione);
Si può notare che la lunghezza della stringa definita è stampata sulla console:
Come utilizzare il metodo "Indexof ()" in Java?
IL "indice di()"Il metodo viene utilizzato per restituire la posizione della prima occorrenza di un carattere specificato in una stringa.
Sintassi
str.IndexOf ("Value")
Esempio
Crea una stringa con un nome:
String str = "LinuxHint è uno dei migliori siti Web di tutorial";
Utilizzare il "indice di()"Metodo e passare la parte specifica della stringa come parametro per trovare il suo indice:
Sistema.fuori.println (str.indicef ("best"));
Come utilizzare il metodo "substring ()" in java?
IL "substring ()"Il metodo è utilizzato in Java per ottenere la sottostringa in Java. È inoltre possibile utilizzarlo per recuperare la sottostringa in base agli indici singoli o multipli specificati.
Sintassi
Per usare il "substring ()"Metodo, seguire la sintassi di seguito:
String Substring (Int Begindex, int endIndex)
Qui, il "Begindex"Si riferisce all'indice iniziale e"EndIndex"Indica l'indice finale.
Esempio
Dichiarare una variabile di tipo stringa e impostare il suo valore:
String str = "LinuxHint è uno dei migliori siti Web di tutorial";
Invocare il "println ()"Metodo e utilizza il"substring ()"Metodo e passare i valori dell'indice di avvio e finale per la sottostringa:
Sistema.fuori.println (str.sottostring (12,28));
Produzione
Si tratta delle funzioni di gestione delle stringhe usando Java.
Conclusione
Le funzioni di gestione della stringa sono utilizzate per il controllo e la manipolazione dei valori della stringa. Esistono più funzioni di gestione delle stringhe in Java, incluso "touppercase ()","tolowercase ()","equivale()","concat ()","lunghezza()","indice di()", E "substring ()". Questo tutorial ha dichiarato le funzioni di gestione delle stringhe usando Java.