在 Java SE 15 中向 java.lang.CharSequence 接口添加了缺省的 isEmpty() 方法。可能需要修改用于实现 java.lang.CharSequence 的类以及另一个定义 isEmpty() 缺省方法的接口,以覆盖 isEmpty() 方法。
此外,现在存在与实现的类或用于扩展 java.lang.CharSequence 接口并静态导入 isEmpty() 方法的接口的源不兼容性。如果使用 Java SE 15 重新编译应用程序,那么必须更新这些引用来使用限定名,而不是静态导入。
有关这些更改的更多信息,请参阅 Added isEmpty Default Method to CharSequence。