gpt4 book ai didi

java - 我们能否以编程方式检查我们的变量名是否为标准形式?

转载 作者:搜寻专家 更新时间:2023-11-01 03:01:27 25 4
gpt4 key购买 nike

例子

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
}
}

你不能对局部变量这样做

关于java - 我们能否以编程方式检查我们的变量名是否为标准形式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33105125/

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