본문 바로가기

Dev. Java/Java.lang

StringBuffer 인스턴스의 비교

Stringbuffer 는 String으로 변환한 후 비교해야 한다.


public class SBEx1 {

public static void main(String[] args){

StringBuffer sb = new StringBuffer();

StringBuffer sb2 = new StringBuffer();

if(sb == sb2){

System.out.println("sb == sb2 ? true");

}else{

System.out.println("sb == sb2 ? false");

}

if(sb.equals(sb2)){

System.out.println("sb.equals(sb2) ? true");

}else{

System.out.println("sb.equals(sb2) ? false");

}

String s = sb.toString();

String s2 = sb.toString();

if(s.equals(s2)){

System.out.println("s.equals(s2) ? true");

}else{

System.out.println("s.equals(s2) ? false");

}

}

}

'Dev. Java > Java.lang' 카테고리의 다른 글

연습문제 - equls 메소드 구현  (0) 2014.05.01
문자열 추출 기본 예제  (0) 2014.04.22
문자열 기본형 변환 - Integer  (0) 2014.04.22
String 클래스 intern 메소드  (0) 2014.04.21
int를 String으로 변환하는 방법  (0) 2014.04.20