在 Java 中从首选项节点中删除首选项
为了从 Java 中的首选项节点中删除首选项,我们使用 remove() 方法。remove 方法 () 会删除首选项节点中与指定键相关联的所有值。
声明 − java.util.prefs.Preferences.remove() 方法的声明如下 −
public abstract void remove (String key)
其中 key 是要移除其首选项的键
remove 方法会引发以下异常 −
NullPointerException | 当 key 为 null 时会引发此异常 |
IllegalStateException | 当祖先节点被 removeNode() 方法删除时,会引发此异常。 |
我们来看一个从首选项节点中删除首选项的程序 −
示例
import java.util.prefs.Preferences; public class Example { public static void main(String[] args) throws Exception { // obtains the user preference node for java.lang Preferences pre = Preferences.userNodeForPackage(String.class); // Remove a preference in the node final String name = "name"; pre.remove(name); } }
输出
Dec 26, 2018 6:00:21 AM java.util.prefs.FileSystemPreferences$1 run INFO: Created user preferences directory.
广告