투케이2K

187. (java/자바) contentEquals 사용해 String과 다른 객체와의 문자열이 동일한 지 확인 실시 본문

Java

187. (java/자바) contentEquals 사용해 String과 다른 객체와의 문자열이 동일한 지 확인 실시

투케이2K 2021. 3. 31. 09:02

/* =========================== */

[ 개발 환경 설정 ]

개발 툴 : Eclipse

개발 언어 : Java

/* =========================== */

/* =========================== */

[소스 코드]

 

package ex5;

public class MainActivity13 {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		System.out.println("[contentEquals 사용해 String과 다른 객체와의 문자열이 동일한 지 확인 실시]");
		
		/*[설 명]
		 * 1. equals()는 String 끼리의 문자열이 동일한 지 확인할 때 사용합니다
		 * 2. contentEquals()는 String과 다른 객체와의 문자열이 동일한 지를 확인할 때 사용합니다
		 * */
		
		//String 객체 문자열을 선언해줍니다
		String one_str = "ab";
		String two_str = "ab";			
		
		//StringBuffer 객체를 선언해 문자열을 입력해줍니다
		StringBuffer buf_str = new StringBuffer("ab");
		
		//equals와 contentEquals사용해서 문자열이 같은지 확인합니다
		System.out.println("[String] equals [String] : "+one_str.equals(two_str));
		System.out.println("[String] equals [Buffer] : "+one_str.equals(buf_str));
		System.out.println("");
		
		System.out.println("[String] contentEquals [String] : "+one_str.contentEquals(two_str));
		System.out.println("[String] contentEquals [Buffer] : "+one_str.contentEquals(buf_str));

	}//메인 종료

}//클래스 종료

/* =========================== */

[결과 출력]

/* =========================== */

/* =========================== */

[요약 설명]

* 1. equals()는 String 끼리의 문자열이 동일한 지 확인할 때 사용합니다

* 2. contentEquals()는 String과 다른 객체와의 문자열이 동일한 지를 확인할 때 사용합니다

/* =========================== */

반응형
Comments