하나의 App에서 (동일 Activity Stack)
1) a -> b -> c 로 가는 경우
     1-1)  a->b->c->b
      ==> intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP | Intent.FLAG_ACTIVITY_NEW_TASK);
               를 넣어주면 a->b만 남아 동작을 하더군요~
2) c -> b 로 가는 경우  

위 두가지 경우에서 C Activity에서  현재 Activity Stack에 B가 있는지 여부를 알수 있는 방법이있을까요?

한마디로 질문을 요약하면  현 App의 Activity Stack에 어떤 Class가 있는지 확인할 방법 있는가? 하는 겁니다.