piepiepie の回答履歴
- 初歩の質問 nullについて
初歩的な質問です。どうぞよろしくお願いします。 String s = null; String ss = ""; この違いが理解できていません。この状態だと、sには何も入っていない状態ということですよね。また、ssには""が入っている状態ということですよね。 しかし、「""が入っている状態」というのは、「"」「"」の間にある文字が入っているということだと思うのですが、私の見たところ、「""」の「"」と「"」の間にはひとつの文字もないので、これは何も入っていない状態と変わらないのではないでしょうか。つまりnullと同じ意味になるのではないでしょうか。 また String s = new String(); String ss = ""; の違いは何でしょうか。 何卒ご教授くださいますようよろしくお願いします。
- ベストアンサー
- Java
- noname#21585
- 回答数5
- 初歩の質問 nullについて
初歩的な質問です。どうぞよろしくお願いします。 String s = null; String ss = ""; この違いが理解できていません。この状態だと、sには何も入っていない状態ということですよね。また、ssには""が入っている状態ということですよね。 しかし、「""が入っている状態」というのは、「"」「"」の間にある文字が入っているということだと思うのですが、私の見たところ、「""」の「"」と「"」の間にはひとつの文字もないので、これは何も入っていない状態と変わらないのではないでしょうか。つまりnullと同じ意味になるのではないでしょうか。 また String s = new String(); String ss = ""; の違いは何でしょうか。 何卒ご教授くださいますようよろしくお願いします。
- ベストアンサー
- Java
- noname#21585
- 回答数5