我正在编写Java程序,并且需要获取指定类中的所有Strings。
实际上,我希望将它们保存在ArrayList中。我已经尝试过了,但是我不知道该怎么做。
例如,如果我的课堂上有以下字符串:public String chicken =“ wing”; public String foo =“ bar”;
然后,我想要一个将找到所有这些字符串的方法,并将它们放在ArrayList中!
谢谢 :)
那就是我尝试过的:
for(Field f : UUIDd.class.getFields()) {
System.out.println("trying");
if(f.getType().isAssignableFrom(String.class)) {
String s = f.toString();
System.out.println(s);
}
}
Run Code Online (Sandbox Code Playgroud)