我们是否可以通过程序检查它是否是标准形式的变量名



示例

class MyClass {
    String name;
    String NAme;
    public static void main(String args[]) {
    }
}

输出应该是:

name is in standard form
NAme is not in standard form

可以通过反射。您可以使用以下命令获取所有声明的字段:-

public static void main(String args[]) {
    Field[] fields = MyClass.class.getDeclaredFields();
    for(Field field : fields ){
    field.setAccessible(true);
    String name = field.getName();
    //Check if name contains small letters or the logic to check if camel-case etc
    }
}

对于局部变量

不能这样做

相关内容

  • 没有找到相关文章

最新更新