[Java]String类的isEmpty()方法

[Java]String类的isEmpty()方法

//源码片段
 /** The value is used for character storage. */
private final char value[];
....
public boolean isEmpty() {
    return value.length == 0;//仅当字符串的长度为0的时候返回的是true
}

当字符串为""的时候"".isEmpty返回的是True,当字符串为nullnull.isEmpty()是会报错的。所以在使用isEmpty()这个方法的时候,要先确保字符串时不能为null的。
而当使用new String()申明时isEmpty()会返回False

发布了54 篇原创文章 · 获赞 3 · 访问量 3664

猜你喜欢

转载自blog.csdn.net/magic_jiayu/article/details/104066960