public class FloatTest {public static String A = "JerryTest";FloatTest tool = new FloatTest();System.out.println(tool.A);Object classObject = FloatTest.class;用下面的代碼從class對象里打印出靜態field的value:FloatTest tool = new FloatTest();System.out.println(tool.A); // approach1: print static field via one class instanceObject classObject = FloatTest.class;Class<FloatTest> convert = (Class<FloatTest>)classObject;Field[] fields = convert.getFields();Field staticField = fields[0];try {System.out.println("static field value: " + staticField.get(tool)); // approach2: via class } catch (IllegalArgumentException e) {// TODO Auto-generated catch blocke.printStackTrace();} catch (IllegalAccessException e) {// TODO Auto-generated catch blocke.printStackTrace();}
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎