IT/자바

자바 String 객체 설명

Beautifulkim 2018. 4. 27. 11:35

package mymain;


public class String_Test {


public static void main(String[] args) {

// TODO Auto-generated method stub

String s1 = new String("T");

String s2 = new String("T");

if(s1.equals(s2)) { // String 타입이 서로 같는지 확인할 때 equals()를 사용해야함

System.out.println("같다.");

}

else

{

System.out.println("같지 않다.");

}


}


}



package mymain;


public class String_Test {


public static void main(String[] args) {

String s1 = new String("T");

String s2 = new String("T");

String s3 = "T";

String s4 = "T";


if(s1.equals(s2)) { // String 타입이 서로 같는지 확인할 때 equals()를 사용해야함

System.out.println("같다.");

}

else

{

System.out.println("같지 않다.");

}


if(s3 == s4) { // s3 같은 경우 하나의 변수에 같은 주소 값을 참조하기 때문에 같음

System.out.println("같다.");

}

else

{

System.out.println("같지 않다.");

}

}

}