Java Programming

Java 문자열 비교

tomato13 2008. 12. 1. 11:20

http://kin.naver.com/detail/detail.php?d1id=1&dir_id=10106&eid=DVMwDWFEQIPzBjMCVtwtzVueUtEsHFDt&qb=amF2YSC5rsDav60guvGxsw==


import java.io.*;

class a

{

public static void main(String[] args) 

{

String a = "java";

String b = "java";

String c = new String("scjp");

String d = new String("scjp");

System.out.println(a==b);

System.out.println(a.equals(b));

System.out.println(c==d);

System.out.println(c.equals(d));

}

}


위 프로그램의 실행결과는 다음과 같습니다.

true

true

false

true