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

Java 기본 튜토리얼

Java 프로세스 제어

Java 배열

Java 상속(I)

Java 상속(II)

Java 상속(III)

Java 예외 처리

Java 목록(List)

Java Queue(큐)

Java Map 집합

Java Set 집합

Java 입력 출력(I/O)

Java Reader/Writer

Java 다른 주제

Java String startsWith() 사용 방법 및 예제

Java String(문자열) 메서드

Java String startsWith() 메서드는 문자열이 지정된 문자열로 시작하는지 확인합니다.

string.startsWith() 메서드의 문법은 다음과 같습니다:

string.startsWith(String str, int offset)

여기서 string은 String 클래스의 객체입니다.

startsWith() 파라미터

  • str - str이 시작하는지 확인합니다

  • offset(선택 사항)-  이 인덱스에서 시작하여 문자열(string)의 부분 문자열을 검색합니다.

startsWith() 반환 값

  • 지정된 문자열로 시작하는 문자열이면true를 반환합니다

  • 지정된 문자열로 시작하지 않는 문자열이면false를 반환합니다

예제1: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
  }
}

위의 예시에서 볼 수 있듯이 startsWith()는 대소문자를 구분합니다(소문자와 대문자).

예제2:Java startsWith()가 위치 파라미터(offset)를 가진 경우

class Main {
  public static void main(String[] args) {
    String str = "Java Programming";
    // 문자열 "a Programming"을 확인합니다
    System.out.println(str.startsWith("Java", 3)); // false
    System.out.println(str.startsWith("a Pr", 3)); // true
  }
}

이곳에서는3빠른 간격으로. 따라서 위의 프로그램에서 startsWith()는 'a Programming'이 지정된 문자열로 시작하는지 확인합니다.

귀하가 지정된 문자열로 끝나는 문자열을 확인해야 할 경우 사용하십시오Java String startsWith()메서드.

Java String(문자열) 메서드