코드스테이츠 22일차

안형준·2022년 5월 25일
0

코드스테이츠

목록 보기
22/32
post-thumbnail

학습 목표

Java에서 제공하는 데이터 타입을 JSON으로 변경하는 기능을 구현할 수 있어야 합니다.
null을 입력받을 경우, 알맞은 형태의 JSON으로 변환합니다
Boolean 타입을 입력받을 경우, 알맞은 형태의 JSON으로 변환합니다
String 타입을 입력받을 경우, 알맞은 형태의 JSON으로 변환합니다
배열을 입력받을 경우, 알맞은 형태의 JSON으로 변환합니다
HashMap을 입력받을 경우, 알맞은 형태의 JSON으로 변환합니다
배열, Map 타입의 요소를 가진 배열이나 Map을 입력받을 경우, 알맞은 형태의 JSON으로 변환합니다.

JSON은 JavaScript Object Notation의 줄임말로, 데이터 교환을 위해 만들어진 객체 형태의 포맷이다.

오늘은 페어와 함께 JSON에 대해 학습하고, stringify 메서드를 직접 구현해보았다.
JSON에 대한 기본적인 개념은 크게 어렵지 않았지만, 이를 재귀를 통해 응용하고, stringify 메서드를 직접 구현하려고 하니 너무 어렵게 느껴졌다.
그럼에도 친절하게 설명해주고, 방향성을 잘 제시해주었던 페어에게 감사를...
나도 앞으로 더욱 열심히 해서 누군가에게 좋은 방향을 제시해줄 수 있는 사람이 될 것이다.
오늘도 고생했고 내일도 파이팅!

profile
개발 공부

0개의 댓글