새소식

반응형
Java

(Java) 런타임 중 특정 객체의 모든 멤버 변수의 값을 Collection(Map) 혹은 Array에 넣는 방법

  • -
반응형

테스트를 위하여 특정 객체로 FireMagican 클래스를 만들고 fireResistance, defense, hp, mana, title 이렇게 멤버 변수를 선언 해줍니다.

member-various

반응형

FireMagician 객체를 생성합니다. FireMagician의 필드값들을 Field형식의 배열에 넣어줍니다.

fireMagicianfields에 있는 field들을 이름과 값을 fireMagicianMap에 키값에 이름을, 밸류값에 값을 넣어 줍니다.

main-class

 

아래는 객체의 모든 멤버 변수의 값을 Collection(Map)에 넣어 출력한 결과 입니다.

result

 

반응형
Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.