本帖最后由 oyy123 于 2015-3-29 21:09 编辑
isEmptypublic boolean isEmpty()
当且仅当 length() 为 0 时返回 true。
返回:如果 length() 为 0,则返回 true;否则返回 false。
从以下版本开始: 1.6
-------------------------------------------------------------
以上信息来自JDK文件。
如果将空的字符串传入该方法中,这会出 java.lang.NullPointerException。为什么在JDK中没有提示呢?
而charAt等其他方法又有提示:
charAt
public char charAt(int index)
返回指定索引处的 char 值。索引范围为从 0 到 length() - 1。序列的第一个 char 值位于索引 0 处,第二个位于索引 1 处,依此类推,这类似于数组索引。 如果索引指定的 char 值是代理项,则返回代理项值。
指定者:
接口 CharSequence 中的 charAt
参数:index - char 值的索引。
返回:此字符串指定索引处的 char 值。第一个 char 值位于索引 0 处。
抛出: IndexOutOfBoundsException - 如果 index 参数为负或小于此字符串的长度。
|
|