λͺ©μ°¨μλ° κΈ°λ³Έ λ¬Έλ²Stringif (str1 == str2) // μ£Όμκ° λΉκ΅if (str1.equals(str2)) // λ¬Έμμ΄ λΉκ΅new ν€μλ μ 무μ λ°λ₯Έ μ°¨μ΄new λ‘ μμ±λλ©΄ 무쑰건 κ°μ²΄λ₯Ό μλ‘ λ§λ λ€ ex) String str1 = new String(”μμ”);new λ‘ μμ±λμ§ μμΌλ©΄new μμ΄ μμ±λ κ² μ€ κ°μ΄ κ°μκ² μλμ§ νμΈνκ³ κ°μκ² μμΌλ©΄ κ·Έκ³³μ λκ°μ΄ κ°λ¦¬ν΄Stringμ λΆλ³/μμμ΄λ€. ⇒ κ° λ³κ²½ λΆκ°String str = "kim";str = "lee";=μ κΈ°μ€μΌλ‘ μ€λ₯Έμͺ½μ΄ λ¨Όμ μΌμ΄λλ€. λ°λΌμ “lee” μ€νΈλ§(κ°μ²΄)κ° μμ±λκ³ strμ΄ κ°λ¦¬ν€κ³ μλ “kim”μ λμ λ€ “lee”λ₯Ό κ°λ¦¬ν¨λ€. μ΄λ, μλμ μμμ λμ΄μ μ°μ§ μμΌλ©΄ gc(garbage collect..