다음의 과제가 주어 졌다.
우선 나는 패키지를 따로 만들어 줬다.
그 후에 User에는 4개의 매개변수를 주고, 생성자와 getter, setter를 생성해 주었다.
그 다음에는 User 객체를 JSON형태로 바꿔주는 작업을 했다. (참고로 이전 coworker들 ㅋㅋ)
그리고 출력하면 이렇게 나온다.
이제 JSON을 Object로 바꾸는 방법을 해보자. 먼저 User에 toString()을 오버라이딩을 해준다.
그 다음에는 다음과 같이 코드를 적고 출력을 하자. 그러면 다음과 같이 나오게 된다.
!! 원래는 ArrayList에다가 skill을 여러개 담아서 출력을 할 수 있게 할려 했는데 왜 안되는 지 모르겠다. 그래서 계속해서 해보는 중이다. 아마 ArrayList로 바꿔서 되면 여기다가 추가적으로 작성을 할 것 같다.
과제 끝 ^^(깃허브에다가 제출하장)