>>546
& は優先順位的に不便。
if("a" == str1 & str2) // だめ

* がオススメ。
非可換でも誰も文句言わないし。