본문 바로가기
2015 IT 웹 기반 개발자과정/JAVA

JAVA string과 string buffer 의 차이점

by 한여름밤의코딩 2015. 10. 27.
문자열을 비교할때는 되도록 equals 을 사용하는 것이 좋다
package java_week2;

public class StringTest {

	public static void main(String[] args) {
		
		String a = "한국";
		String b = "한국";
		StringBuffer c = new StringBuffer("한국");
		StringBuffer d = new StringBuffer("한국");
		
		if(a==b) System.out.println("a and b is same1");
		if(a.equals(b)) System.out.println("a and b is same2");
		
		if(c==d) System.out.println("c and d is same1");
		if(c.toString().equals(d.toString())) System.out.println("c and d is same2");
		

	}

}

'2015 IT 웹 기반 개발자과정 > JAVA' 카테고리의 다른 글

JAVA 시간 입출력  (0) 2015.10.28
JAVA 로또  (0) 2015.10.28
JAVA Bubble Sort  (0) 2015.10.27
JAVA 배열을 이용한 입력숫자 10개 정렬  (0) 2015.10.26
JAVA 반복제어문 삼각형/마름모 만들기  (0) 2015.10.26