테이블 형식으로 데이터를 저장하는 Java의 최상의 데이터 구조는 무엇입니까? , 즉 열 머리글과 행 집합이 있습니다. 데이터는 10 개 미만의 행으로 구성됩니다.동적 데이터를 다루는 Iam. 칼럼 수에는 제한이 없습니다.Java에서 테이블 데이터를 저장하는 데이터 구조
답변
스프레드 시트의 열과 일치하는 필드가있는 개체를 만드는 것이 좋습니다. 그런 다음 필요에 따라 모든 데이터 구조를 사용할 수 있습니다. 예 : 유일성이 필요하며 equals 및 hashcode를 구현하고 Set 구현을 사용하십시오. 정렬이 필요 하신가요? Comparable을 구현하고 TreeSet을 사용하거나 Collections.sort()를 사용하여 정렬하면됩니다. 키 - 값 쌍이 필요합니다. Map 구현 만 사용하십시오.
당신은 예를 들어, 2 차원 배열을 필요좋은 답변입니다 !!! – Kick
답변 해 주셔서 감사합니다. 필자의 경우 동적 데이터를 다루고 있습니다. 열은 일정하지 않습니다. 여러 열의 데이터가있을 수 있습니다. – user387419
@ user387419 그런 경우 List
:
int [ ] [ ] scores = {{ 20, 18, 22, 20, 16 },
{ 18, 20, 18, 21, 20 },
{ 16, 18, 16, 20, 24 },
{ 25, 24, 22, 24, 25 }};
한 가지 예를 제시하는 것 이외의 해결책에 대해 설명해주십시오. – Kick
당신은 어디 열 머리글과 배열 A (1) (열)의 각 요소가됩니다 배열에 링크 된 목록의 배열을 사용할 수 있습니다 그것은 유용한 구조를 형성하기 위해 정적 구조 (Column을 저장하기위한 Array 사용)와 동적 구조 (Linked Lists를 사용하여 행을 저장)를 결합하기 때문에 흥미로운 구조입니다.
희망이 당신이
덕분에
- 1. Java에서 10,000 개의 레코드를 저장하는 최상의 데이터 구조
- 2. Java에서 대규모 데이터 구조 처리
- 3. Java에서 사용할 데이터 구조
- 4. java에서 perl로 데이터 구조 전달하기
- 5. 데이터 테이블 구조
- 6. Java에서 복잡한 데이터 구조 복사
- 7. Druid에 HashMap을 저장하는 데이터 구조
- 8. 2d 간격을 저장하는 데이터 구조
- 9. 단계별 가이드를 저장하는 데이터 구조
- 10. C++ 일반 테이블 데이터 구조
- 11. speedup autocomplete : 캐시에 데이터를 저장하는 데 사용할 데이터 구조
- 12. Android : 앱 데이터를 저장하는 데 사용할 데이터 구조
- 13. 계층 적 구조 데이터를 저장하는 방법 SQL?
- 14. 차이점을 저장하는 데 가장 적합한 데이터 구조
- 15. 구조 정보를 테이블 형식으로 저장하는 방법 - IOS
- 16. MySQL 시간 테이블 데이터 구조
- 17. Java에서 액세스/수정을위한 가장 빠른 데이터 구조
- 18. Cpp 128 비트 데이터를 저장하는 변수/구조
- 19. 구분 된 테이블 뷰의 데이터 구조
- 20. SAP ABAP 구조 데이터를 내부 테이블
- 21. Java 용 동적 테이블/행렬 데이터 구조
- 22. 사용자 데이터를 redis에 저장 - 데이터 구조
- 23. Java에서 정렬 가능한 HashMap과 같은 데이터 구조?
- 24. 수십억 개의 정수를 저장하는 데이터 구조
- 25. 키만 저장하는 최상의 조회 데이터 구조
- 26. 구멍이있는 볼록한 다각형을 저장하는 라이브러리/데이터 구조
- 27. Java에서 데이터를 저장하는 더 나은 방법은?
- 28. 대용량 데이터 가져 오기 용 테이블 구조
- 29. 동적 데이터 저장을위한 데이터 구조
- 30. 동적 양식의 데이터를 저장하기위한 테이블 구조
지도가 더 좋을 것입니다 도움이 될 수도, 행 번호와 클래스와 클래스의 객체로 값 키 속성 – Kick
모든 열을 포함 당신은 사용할 수 있습니다 배열. –