English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Tutorial Básico de Java

controle de fluxo do Java

vetor do Java

Java orientado a objetos (I)

Java orientado a objetos (II)

Java orientado a objetos (III)

Tratamento de Exceção Java

Lista (List) do Java

Fila (Queue) do Java

conjunto Map do Java

conjunto Set do Java

saída de entrada do Java (I)/O)

Reader do Java/Writer

outros tópicos do Java

Uso e exemplo do método startsWith() da String em Java

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.

parâmetros startsWith()

  • str - verificar se a string começa com str

  • offset(opcional)-  iniciar a verificação da substring da string (string) a partir deste índice.

valor retornado por startsWith()

  • se a string começar com a string fornecidaretorna true

  • se a string não começar com a string fornecidaretorna false

Exemplo1:Java startsWith() sem parâmetro de deslocamento (offset)

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).

Exemplo2:Java startsWith() com parâmetro de offset (offset)

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.

Métodos Java String (cadeia de caracteres)