• ベストアンサー

「null」と「""」は同じ?

単刀直入にお聞きします。 java原語などで、nullと""は同じように扱われるのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
回答No.2

単刀直入に答えます。 違います。 nullは「null」です。(って変な答え方だな…orz「nullの説明」は参考URLを参照して下さい。) ""は「長さ0の文字列」です。 nullと文字列は同じではありません。 ためしに Object o = null; String s = ""; 「o」と「s」を比較するif文を作って実行してみれば明白だと思います。

参考URL:
http://www.kab-studio.biz/Programing/JavaA2Z/Word/00000108.html
ferini
質問者

お礼

ありがとうございました。 問題解決に役立ちました。

その他の回答 (1)

回答No.1

文字データが空白(文字数0)と、 null(何も存在しない)は、 異なります。

関連するQ&A