2011. 6. 18. 06:01
자바(Java), `==`와 equals() 차이점 비교
2011. 6. 18. 06:01 in JavaAndroid
1: public class StringCompare {2: public static void main(String[] args) {3: String str1 = "자바" ;
4: String str2 = "자바" ;
5:6: String str3 = new String("자바") ;7: String str4 = new String("자바") ;8:9: System.out.println("==로 변수의 참조 주소값 비교 결과") ;
10:11: if (str1 == str2) {
12: System.out.println("객체 참조 변수 str1과 str2는 같다.") ;
13: }14: else
15: System.out.println("객체 참조 변수 str1과 str2는 다르다.") ;
16:17: if (str3 == str4) {
18: System.out.println("객체변수 str3과 str4는 같다.") ;
19: }20: else
21: System.out.println("객체변수 str3과 str4는 다르다.") ;
22:23: System.out.println("\nequals() 내용비교 결과") ;
24:25: if (str1.equals(str2)) {
26: System.out.println("객체 참조 변수 str1과 str2는 같다.") ;
27: }28: else
29: System.out.println("객체 참조 변수 str1과 str2는 다르다.") ;
30:31: if (str3.equals(str4)) {
32: System.out.println("객체변수 str3과 str4는 같다.") ;
33: }34: else
35: System.out.println("객체변수 str3과 str4는 다르다.") ;
36:37: System.out.println() ;38: }39: }
'JavaAndroid' 카테고리의 다른 글
오라클(Oracle) 10g 서버 윈도우즈에서 설치하기 (0) | 2011.06.30 |
---|---|
자바(Java), LinkedList 클래스와 Iterator 클래스 (0) | 2011.06.29 |
자바(Java) Collections 인터페이스와 ArrayList 클래스 (0) | 2011.06.28 |
자바(Java)에서 Calendar와 Date 클래스로 날짜, 요일, 시간 구하기 (0) | 2011.06.27 |
자바(Java)의 String 변수와 객체, StringBuffer (0) | 2011.06.18 |
자바(Java) 객체를 배열로 처리하기 (0) | 2011.06.15 |
Windows 2008 Server에 MS-SQL 2008 Server 설치하기 (0) | 2011.06.13 |
안드로이드 그래픽 여러가지 도형과 선 그리기 (0) | 2011.06.08 |