当前位置 - 무료 법률 상담 플랫폼 - 상표 조회 - 두 개의 물리적 상표

두 개의 물리적 상표

범주 테스트 {

공용 정적 void main(String[] args) {

A a = new a ();

System.out.println (getvalueinfield (a, "b 1", "I ")););

System.out.println (getvalueinfield (a, "B2", "I)););

System.out.println (getvalueinfield (a, "B3", "I ")););

}

공통 정적 객체 getValueInField (객체 객체, 문자열 필드, 문자열 이름) {

//세 인수는 외부 클래스의 객체 obj, 멤버 속성의 클래스에 대한 참조 이름, 쿼리할 내부 클래스의 속성 이름입니다.

시도 {

Object o = obj.getClass () 입니다. GetDeclaredField (필드). Get (obj);

Returno.getClass () 를 참조하십시오. GetDeclaredField (이름) 입니다. Get (o);

} catch (예외 e) {

System.out.println ("검색 실패");

Null 을 반환합니다

}

}

}

레벨 a

B b 1 = 새 b (1);

B B2 = 새 b (2);

}

클래스 b {

Int I;;

B(int i){

This.i = i.

}

}