English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Il metodo startsWith() della stringa String di Java verifica se la stringa inizia con la stringa specificata.
La sintassi del metodo startsWith() della stringa è:
string.startsWith(String str, int offset)
In questo caso, string è un oggetto della classe String.
str - Verifica se la stringa inizia con str
offset(Opzionale)- Verifica la sottostringa della stringa (string) a partire da questo indice.
Se la stringa inizia con la stringa specificataRestituisce true
Se la stringa non inizia con la stringa specificataRestituisce false
class Main { public static void main(String[] args) { String str = "Java Programming"; System.out.println(str.startsWith("Java")); // true System.out.println(str.startsWith("J")); // true System.out.println(str.startsWith("Java Program")); // true System.out.println(str.startsWith("java")); // false System.out.println(str.startsWith("ava")); // false {} {}
Da l'esempio sopra si può vedere che startsWith() distingue tra maiuscole e minuscole (minuscole e maiuscole).
class Main { public static void main(String[] args) { String str = "Java Programming"; // Verifica della sottostringa "a Programming" System.out.println(str.startsWith("Java", 3)); // false System.out.println(str.startsWith("a Pr", 3)); // true {} {}
Qui, abbiamo utilizzato 3 come offset. Pertanto, nel programma sopra, startsWith() verifica se "a Programming" inizia con la stringa specificata.
Se desideri verificare se una stringa termina con una stringa specifica, utilizzaJava String startsWith()Metodo.