자바 String 객체 설명
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("같지 않다.");
}
}
}