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

Java基础知识教程

Controllo di流程 di Java

Array di Java

Orientato a oggetti di Java (I)

Orientato a oggetti di Java (II)

Orientato a oggetti di Java (III)

Java异常处理

List di Java

Queue (coda) di Java

Map di Java

Set di Java

Input/Output (I/O) di Java

Reader/Writer di Java

Altri argomenti di Java

Uso e esempio del metodo startsWith() di String di Java

Metodi String (stringa) Java

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.

Parametri di startsWith()

  • str - Verifica se la stringa inizia con str

  • offset(Opzionale)-  Verifica la sottostringa della stringa (string) a partire da questo indice.

Valore di ritorno di startsWith()

  • Se la stringa inizia con la stringa specificataRestituisce true

  • Se la stringa non inizia con la stringa specificataRestituisce false

Esempio 1: startsWith() di Java senza parametro di 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
  {}
{}

Da l'esempio sopra si può vedere che startsWith() distingue tra maiuscole e minuscole (minuscole e maiuscole).

Esempio 2: startsWith() di Java con il parametro di offset

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.

Metodi String (stringa) Java