(JAVA) String.equals() 내부 뜯어보기
2020. 1. 21. 23:26
우리가 자주 쓰는 equals 내부를 들어가 보자 그냥 아래 단순 두 줄을 알아볼 것이다. public class App { public static void main( String[] args ) { String str = new String("test"); boolean result = str.equals("test"); } } 초기화 과정 String 인스턴스 생성 후 파라미터에 해당하는 value, coder, hash 값 초기화 private final byte[] value; private final byte coder; private int hash; @HotSpotIntrinsicCandidate public String(String original) { this.value = origin..