저는 Java에 다소 익숙하며 특정 이름으로 정의 된 정적 변수의 개수를 검색 할 수 있는지 궁금합니다. 예를 들면 다음과 같습니다.java - 정적 변수 개수 정의
public static final String DB_CTRLDATA = "controldata";
public static final String DB_CTRLDATA_CELLADDR = DB_CTRLDATA + ".cell_addr";
public static final String DB_CTRLDATA_ID = DB_CTRLDATA + ".id";
public static final String DB_CTRLDATA_PRICT = DB_CTRLDATA + ".pri_count";
public static final String DB_CTRLDATA_RMODE = DB_CTRLDATA + ".rmode";
public static final String DB_CTRLDATA_TOD = DB_CTRLDATA + ".tod";
public static final String DB_DWELLDATA = "dwelldata";
public static final String DB_DWELLDATA_FILENAME = DB_DWELLDATA + ".filename";
public static final String DB_DWELLDATA_ID = DB_DWELLDATA + ".id";
public static final String DB_DWELLDATA_OFFSET = DB_DWELLDATA + ".offset";
public static final String DB_DWELLDATA_SIZE = DB_DWELLDATA + ".size";
public static final String DB_POSTPROC = "postproc";
public static final String DB_POSTPROC_ID = DB_POSTPROC + ".id";
public static final String DB_POSTPROC_PRESENT = DB_POSTPROC + ".present";
DB_ *라는 이름으로 몇 개의 객체가 정의되었는지 알고 싶습니다. 이 모든 것을 배열에 두는 것이 해결책이라는 것을 이해합니다.
감사합니다.
리플렉션을 사용할 수 있습니다. 그 정보로 무엇을하려합니까? –
또한 개체에는 이름이 없습니다. 분야는 그렇다. –
대답은 14입니다 :-) –