본문 바로가기 메뉴 바로가기

Fast & Furious

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

Fast & Furious

검색하기 폼
  • 전체 분류 보기 (17)
    • Back-End (9)
      • Kotlin (5)
      • Java (1)
      • Spring (3)
    • Front-End (4)
      • Vue3 (1)
      • Javascript (2)
      • React Native (1)
    • TIL (3)
      • 2023 (3)
    • Etc. (1)
      • Git (1)
  • 방명록

Back-End/Java (1)
[Java] 문자열 비교 ( == / equals())

String 변수 생성 String str1 = "apple"; //리터럴을 이용한 방식 String str2 = "apple"; //리터럴을 이용한 방식 String str3 = new String("example"); //new 연산자를 이용한 방식 String str4 = new String("example"); //new 연산자를 이용한 방식 리터럴을 이용한 방식 string constant pool이라는 영역에 생성 intern() 메서드가 호출됨 intern() : 주어진 문자열이 string constant pool에 존재하는지 검색해서 존재하면 주소를 반환 new 연산자를 이용한 방식 Heap 영역에 생성 문자열 비교 == 연산자 비교하고자 하는 대상의 주소값을 비교 // 불일치 publi..

Back-End/Java 2023. 3. 7. 23:23
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
TAG
  • Java
  • userAgent
  • chatGPT
  • noArg
  • 생체인증
  • for문
  • deprecated
  • arr
  • kotlin
  • jwt
  • React-Native
  • 배열
  • 배열 추가
  • OS
  • string
  • Mobile
  • hibernate
  • Git
  • Vue3
  • react-native-biometrics
  • Rest/Spread 연산자
  • ==
  • allopen
  • springsecurity
  • emit
  • equals()
  • 배열 정렬
  • 2023
  • TiL
  • error
more
반응형

Blog is powered by Tistory / Designed by Tistory

티스토리툴바