Java tutorial
//package com.java2s; import java.lang.reflect.Field; public class Main { public static Object getSIGNAL_STRENGTH_NAMES(Object instance) { try { Field f = getField(instance.getClass(), "SIGNAL_STRENGTH_NAMES"); return f.get(instance); } catch (NoSuchFieldException e) { // TODO Auto-generated catch block e.printStackTrace(); } catch (IllegalArgumentException e) { // TODO Auto-generated catch block e.printStackTrace(); } catch (IllegalAccessException e) { // TODO Auto-generated catch block e.printStackTrace(); } return null; } private static Field getField(Class thisClass, String fieldName) throws NoSuchFieldException { if (fieldName == null) { throw new NoSuchFieldException("Error field !"); } Field field = thisClass.getDeclaredField(fieldName); return field; } }