티스토리 뷰

JAVA

.equals()

근혁 2022. 8. 2. 15:39

equals

실제 할당된 값을 가지고 동일한지 비교하는 것이기 때문에 java에서는 문자열을 비교할 때 ==가 아닌 equals를 써야한다.

{
	public static void main (String[] args) {
    	
        String a = "A";
        String b = new String("A");
        
        if(a.equals(b)) {
        	System.out.println("yes");
        } else {
        	System.out.println("no");
        }
    }
    
    결과 : yes
}

if문에 equals가 아닌 ==을 쓰면 no가 나온다

'JAVA' 카테고리의 다른 글

명명규칙 가이드  (0) 2022.08.02
객체화 (인스턴스화)  (2) 2022.07.29
필드, 멤버 변수, 전역 변수, 지역 변수  (0) 2022.07.29
댓글
© 2018 webstoryboy