java命名空间java.util.prefs类abstractpreferences的类成员方法:
getboolean定义及介绍
本文导语:
getboolean
public boolean getboolean(string key,
boolean def)
根据 preferences.getboolean(string,boolean) 中的规范实现 getboolean 方法。
此实现调用 get(key, null)。如果返回值为非 null,则使用 string.equalsignorecase(string) 将其与 "true"...
getboolean
public boolean getboolean(string key,
boolean def)
- 根据
preferences.getboolean(string,boolean)
中的规范实现 getboolean 方法。
此实现调用 get(key, null)
。如果返回值为非 null,则使用 string.equalsignorecase(string)
将其与 "true" 相比较。如果比较返回 true,则此调用返回 true。否则,再次使用 string.equalsignorecase(string)
将初始值与 "false" 相比较。如果比较返回 true,则此调用返回 false。否则此调用返回 def。
- 指定者:
- 类
preferences
中的 getboolean
- 参数:
key
- 要作为 boolean 返回其关联值的键。def
- 此首选项节点不具有与 key 相关联的值或无法将该关联值解释为 boolean 时要返回的值。
- 返回:
- 与此首选项节点的 key 相关联的字符串所表示的 boolean 值;如果该关联值不存在或无法被解释为 boolean,则返回 def。
- 抛出:
illegalstateexception
- 如果已经使用 removenode()
方法移除了此节点(或其祖先)。
nullpointerexception
- 如果 key 为 null。- 另请参见:
preferences.get(string,string)
,
preferences.putboolean(string,boolean)