慣れの問題?

//
//sample
//
CString word1;
CString word2;

if(word1 == word2){
   AfxMessageBox("Equals!");
}

・・・どうも、word1==word2と未だにかけない。
なぜかと考えれば、

/**
 * Sample
 */
String word1;
String word2;

if(words1.equals(words2)){
   System.out.println("Equals!");
}

だからか??
直感的には、確かに上の方がわかるんだけど。。。