我正在使用Java中的反射。
这是我的代码:
public String getClassFields(Class aClass)
{
String ClassFields = "";
Field[] Fields = aClass.getDeclaredFields();
boolean isPublic;
String separator = System.getProperty( "line.separator" );
for (Field f : Fields)
{
isPublic = Modifier.isPublic(f.getModifiers());
if (isPublic)
ClassFields += "public " + f.getType() + " " + f.getName() + separator;
else
ClassFields += "private " + f.getType() + " " + f.getName() + separator;
}
return ClassFields;
如果类中的字段如下:
private int Diameter;
private Colour Colour;
我已经发布的代码返回如下内容:
private int Diameter
private class Colour Colour
我应该如何修改代码,以从以下行中删除额外的'class'单词: ```html 如何修改代码,以删除以下行中多余的'class'单词: ```
private class Colour Colour
"class "
和""
调用replace
函数? - Patashu