今天写代码的时候用String赋值碰到的问题,特地记录下,方便自己也方便大家。
新建一个String的时候,有三种方法: new String()、 null、“” , 以下分别对这几种方法进行测试
1. 使用null赋值的时候,不能使用String的length方法,同时也不等于空字符“”,如下所示:
2. 使用new String()赋值的时候,不等于null,也不为空, 如下所示
3. 使用 “”赋值时,不等于null,有长度
今天写代码的时候用String赋值碰到的问题,特地记录下,方便自己也方便大家。
新建一个String的时候,有三种方法: new String()、 null、“” , 以下分别对这几种方法进行测试
1. 使用null赋值的时候,不能使用String的length方法,同时也不等于空字符“”,如下所示:
2. 使用new String()赋值的时候,不等于null,也不为空, 如下所示
3. 使用 “”赋值时,不等于null,有长度