俺#

新潟市でIT業を営むおっさんのブログ。

ソースコードの書き方...

http://d.hatena.ne.jp/sasayuki/20040505#p1

いやー、なんか「if("".equals(hoge))」は気持ち悪いなぁ(苦笑。C言語を基準で考えると、そもそも他人の作ったString.equals()が引数としてnullを予期しているのか?と不安になるんすよ。まぁ、Javaではきっちり定義されているから良いのかもしれないけど。

http://d.hatena.ne.jp/tmx/20040504#p2

思えば、ポインタのnullチェックで、Javaは何故「if(null == hoge)」って書かないとエラーなんでしょ?Cのように「if(hoge)」と書ければ見た目にもスマートでnullチェックも億劫でなくなると思いませんか?(^^;