java命名空间java.util.prefs类preferences的类成员方法:
nodeexists定义及介绍
本文导语:
nodeexists
public abstract boolean nodeexists(string pathname)
throws backingstoreexception
如果此节点所在的树中存在指定首选项节点,则返回 true。相对路径名(不以斜杠字符 ('/') 开头)是相对于此首选项节点解释的。
如...
nodeexists
public abstract boolean nodeexists(string pathname)
throws backingstoreexception
- 如果此节点所在的树中存在指定首选项节点,则返回 true。相对路径名(不以斜杠字符 ('/') 开头)是相对于此首选项节点解释的。
如果已经使用 removenode()
方法移除了此节点(及其祖先),则调用此方法也是 合法的,只是需要使用路径名 "";该调用返回 false。因此,可以使用语句 p.nodeexists("") 测试 p 是否已被移除。
- 参数:
pathname
- 要检查其是否存在的节点路径名。
- 返回:
- 如果指定的节点存在,则返回 true。
- 抛出:
backingstoreexception
- 如果由于内部存储的故障或未能通信而无法完成此操作。
iis7站长之家
- 如果路径名无效(即它包含多个连续的斜杠字符,或者以斜杠字符结束并且大于一个 long 字符)。
nullpointerexception
- 如果路径名为 null。
illegalstateexception
- 如果已经使用 removenode()
方法移除了此节点(或其祖先),并且 pathname 不是空字符串 ("")。