>>884
JAVAよく知らないから聞くんだけどさ、
C++的なイメージで読み解くと、上の方って最初にNULLチェックしてる訳よね。
それだと、下のコードは ""ストリングクラスにNULL渡しても
イコールと評価されないって事なの?
"" って、C的に考えると \0 つまり NULL っすよね?

a がどんな型を使ってるのか解らなければ間違ってると過指摘できないや。