본문 바로가기

자료구조2

[JAVA] Map에 배열/List 넣기 (Object형 사용) [ 상품 규격표 컴포넌트 개선 작업 ] 위 표를 그리는 규격표 컴포넌트를 Dialog를 통해 데이터 수정이 불가능 하도록 개선해야 하는데~~~~~ 이것과 비슷한 기존의 다른 컴포넌트는 그냥 하나의 HTML파일 안에 표 종류별로 하드코딩되어 있었다. 코드 줄만 엄청 길고.... 나는 그렇게 하기 싫어서.... (사실 저렇게 개발해놓은게 이해가 안된다.) 어짜피 데이터가 정해져 있다면 Collection에 담아두고 마크업은 재활용 하는게 훨신 더 깔끔할 것 같았다. 그렇다면 어떤 Collection을 사용하는게 좋을까?? 1. 배열 - 소스 더럽..., 검색시 비효율 2. JSON형식 - 소스 작성 불편 2017. 12. 20.
[자료구조] List 와 Map 의 차이점 List vs Map 개발을 하면서 Map과 List 개념은 확실하게 알아두고 상황에 맞게 사용할 줄 알아야한다. 먼저 개념을 간단히 말하자면 ▶ List : 순차적으로 데이터를 저장하거나 엑세스 할때 사용. 123456var aList = [] // List 선언 // 데이터 넣기aList.push('A');aList.push('B');aList.push('C');cs ▶ Map : '키-값' 의 쌍으로 나열되어 있어 키값을 통해 원하는 값을 한번에 찾아낼 수 있다. 속도가 빠르다. 12345var bMap = {name: '나님'}; // Map선언 // 데이터 넣기bMap.age = 25;bMap['address'] = '우리집';cs -> dot('.')연산자 또는 대괄호('[]')연산자로 접근하.. 2014. 5. 19.