i=1;
ctx=String.valueOf(i)+",2,3";
ctx2="1,2,3";
System.out.println(ctx);
System.out.println(ctx2);
if(ctx==ctx2){
System.out.println("같아!");
}
else{
System.out.println("달라!");
}
결과는 놀랍게도
달라!
가 나온다.
ctx==ctx2 이부분을 ctx.equals(ctx2)
로 바꾸면 정상적으로 나온다.
'코딩을 해보자 > java for android' 카테고리의 다른 글
시간 불러오기 calendar 클래스 (0) | 2014.07.31 |
---|---|
안드로이드 타이틀바 없애기 (0) | 2014.07.31 |
문자열을 짤라보자.StringTokenizer st = new StringTokenizer(str, ","); (1) | 2014.07.10 |
10의 n승 구하기 (0) | 2014.07.08 |
Handler로 Delay 주기. (0) | 2014.07.08 |