TestEquals

2023. 8. 29. 09:39java

public class TestEquals {

	public static void main(String[] args) {
		// 왜 문자열 비교할때 equals 써야하지
		String name="송승호";
		String first = "송";
		String last = "승호";
		
		String name2 = first + last;
		
		//문자열끼리 더한값과 비교했을때 다르다고 나옴 <- 주소를 비교
		if(name==name2) {
			System.out.println("참");
		}else {
			System.out.println("거짓");
		}
		
		// 문자열끼리 비교할땐 equals로 한다. <- 값을 비교
		if(name.equals(name2)) {
			System.out.println("참");
		}else {
			System.out.println("거짓");
		}

	}

}

'java' 카테고리의 다른 글

반복문 <-- for문  (0) 2023.08.30
반복문 <-- while문  (0) 2023.08.29
조건문  (0) 2023.08.28
연산자  (0) 2023.08.28
진수  (0) 2023.08.28