gpt4 book ai didi

java - 在java8中,添加了哪个类来替换 `sun.beans.editors.StringEditor`

转载 作者:行者123 更新时间:2023-12-01 18:10:38 25 4
gpt4 key购买 nike

当我尝试将 java6 升级到 java8 时,我遇到了 sun.beans.editors.StringEditor 的类未找到错误。

谁都知道java8导入了哪个类来替换这个类。

最佳答案

获取属性编辑器的标准方法始终是使用

PropertyEditor editor = PropertyEditorManager.findEditor(String.class);

这将返回 JRE 和/或配置特定的编辑器。当你这样做时

System.out.println(editor.getClass());

当没有安装其他软件时,您将在 Oracle JDK 1.8 中获得 class com.sun.beans.editors.StringEditor。但是没有理由处理该类,上面的方法为您提供了一个有效的 PropertEditor 实例。如果您自己的属性编辑器需要其功能,请使用委托(delegate)。

关于java - 在java8中,添加了哪个类来替换 `sun.beans.editors.StringEditor`,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33296763/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com