XXIV :: Developer

  • 홈
  • 태그
  • 방명록

연산자 1

equals() 메서드와 == 연산자의 차이

equals()는 메서드이고 == 은 비교 연산자이다 equals()는 값을 비교하지만 == 연산자는 주소값을 비교한다 추가로, 리터럴(“”)로 초기화 하는 경우 constant pool에 리터럴 String 인스턴스를 생성해주기 때문에(주소값을 가짐) 한번 생성한 리터럴 인스턴스로 공유함 eqauls()와 == 의 결과 비교 String a = "aaa"; String b = a; String b2 = "aaa"; String c = new String("aaa"); System.out.println(a==b ? "true" : "false"); // true System.out.println(a==b2 ? "true" : "false"); // true System.out.println(a.equal..

개발(Dev)/자바(Java) 2022.09.27
이전
1
다음
더보기
프로필사진

XXIV :: Developer

XXIV Developer

  • 분류 전체보기 (7)
    • 개발(Dev) (3)
      • 자바(Java) (3)
      • 웹(Web) (0)
      • 스프링(Spring) (0)
    • 업무(Work) (0)
    • 제작(Making) (3)
      • 자바(Java) (1)
      • 스프링(Spring) (2)
    • 유틸(Util) (1)
    • 기타(etc) (0)

Tag

스크래핑, jdk1.5, 셀레니움, 인텔리제이, Constant Pool, java, 라이트샷, 크롤, ==, 스크랩, 공변반환, 얕은복사, 자바, Shallow, 깊은복사, 뉴스, 상수풀, 키워드, 웹드라이버, LightShot,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/05   »
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바