logweft.

String.equals()

문자열의 내용을 비교합니다.

기본 문법

left.equals(right)

작은 예제 java

public class Main {
  public static void main(String[] args) {
    String first = new String("hello");
    String second = new String("hello");
    System.out.println(first == second);
    System.out.println(first.equals(second));
  }
}

실행 결과

false
true

헷갈리기 쉬운 점

  • 객체의 == 비교는 같은 객체를 참조하는지 확인합니다. 문자열의 내용 비교에는 equals를 사용하세요.
  • 왼쪽 값이 null일 수 있다면 Objects.equals 같은 null 처리 방법을 검토하세요.

더 자세한 문서

← Java 사전으로

어떤 기록을 찾으세요?

키워드를 입력하면 기록을 찾아드려요.