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

Java Grundlegende Anleitung

Java 流程控制

Java 数组

Java 面向对象(I)

Java 面向对象(II)

Java 面向对象(III)

Java Ausnahmebehandlung

Java 列表(List)

Java Queue(队列)

Java Map集合

Java Set集合

Java 输入输出(I/O)

Java Reader/Writer

Java 其他主题

Java String startsWith() 使用方法及示例

Java String (Zeichenkette) Methoden

Java String startsWith()方法检查字符串是否以指定的字符串开头。

字符串startsWith()方法的语法为:

string.startsWith(String str, int offset)

在这里,string是String该类的一个对象。

startsWith()参数

  • str - 检查字符串是否以str开头

  • offset(可选)-  从该索引开始检入字符串(string)的子字符串。

startsWith()返回值

  • 如果字符串以给定的字符串开头,则返回true

  • 如果字符串不是以给定的字符串开头,则返回false

Beispiel1:不带偏移(offset)参数的Java startsWith()

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
  }
}

Aus dem obigen Beispiel ist zu sehen, dass startsWith()区分大小写(小写和大写)。

Beispiel2:Java startsWith() mit dem offset-Parameter

class Main {
  public static void main(String[] args) {
    String str = "Java Programming";
    // Überprüfen Sie den Unterstring „a Programming"
    System.out.println(str.startsWith("Java", 3)); // false
    System.out.println(str.startsWith("a Pr", 3)); // true
  }
}

Hier haben wir3als Verschiebung. Daher überprüft startsWith() im obigen Programm, ob „a Programming“ mit der angegebenen Zeichenkette beginnt.

Wenn Sie überprüfen möchten, ob eine Zeichenkette mit einer bestimmten Zeichenkette endet, verwenden SieJava String startsWith()Methode.

Java String (Zeichenkette) Methoden