java - 如何检查类名是否有效?

标签 java class methods

Java 有没有检测字符串是否可以作为类名的方法?

最佳答案

SourceVersion.isName可用于检查完全限定名称。

如果不允许.,可以这样检查:

boolean isValidName (String className) {
    return SourceVersion.isIdentifier(className) && !SourceVersion.isKeyword(className);
}

关于java - 如何检查类名是否有效?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13979172/

相关文章:

Java 2D boolean 数组航空公司程序,完全难住了

java - AWS : Convert String to Region

java - 具有 Cloud SQL 的 Cloud Endpoints 示例代码

c++ - 如何跟踪调用析构函数的位置 - C++

php - 更好的错误处理方式?

c++ - 更改方法内的参数

java - Android NavigationView 抽屉没有关闭

java - 节点无法解析为类型

java - 如何在具有接口(interface)返回类型的方法中实现错误处理

Java - 在另一种方法的语句主体中使用一种方法的输出不会产生预期的结果