English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Métodos Java String (cadeia de caracteres)
O método startsWith() da String em Java verifica se a string começa com a string especificada.
a sintaxe do método string.startsWith() é:
string.startsWith(String str, int offset)
aqui, string é um objeto da classe String.
str - verificar se a string começa com str
offset(opcional)- iniciar a verificação da substring da string (string) a partir deste índice.
se a string começar com a string fornecidaretorna true
se a string não começar com a string fornecidaretorna 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 } }
Pode-se ver no exemplo acima que startsWith() distingue maiúsculas e minúsculas (minúsculas e maiúsculas).
class Main { public static void main(String[] args) { String str = "Java Programming"; // Verificar a subcadeia "a Programming" System.out.println(str.startsWith("Java", 3)); // false System.out.println(str.startsWith("a Pr", 3)); // true } }
Aqui, passamos3como offset. Portanto, no programa acima, startsWith() verifica se “a Programming” começa com a string específica.
Se precisar verificar se uma string termina com uma string específica, useJava String startsWith()Método.