Vector vec = new Vector();
String str = "abc";

/*
vecに文字列を取り込む処理をする
*/

if(vec.contains("abc")
{
for(int i=0;i<vec.size();i++)
{
if(vec.elementAt(i).toString() == str)
System.out.println(str+"が見つかりますた");

}

}
というコードを書きたいのですがif(vec.elementAt(i).toString() == str)
ここがどうもfalseになり、その下の画面出力が実行できません。
何か良い大体手法はありませんでしょうか?