Java에서 hashmap을 내보내는 방법이 궁금합니다.Java : HashMap 내보내기 및 가져 오기
난 당신을 통해 하나를 정의 알고 :) (
HashMap의 HMAP = 새로운 해시 MAP;
그리고 어떻게 해시 맵에 정보를 추가하거나 삽입 할 수 있는지에 대한 예가 있지만 "hashmap"을 저장하는 방법을 알지 못해 프로그램 실행 중에 추가 된 데이터가 프로그램에서 액세스 한 다른 시간이 추가되었습니다.
기본적으로 프로그램을 실행하면 사용자 이름 뒤에 UserName | Amount 형식의 금액을 추가합니다. 그리고 나서 프로그램을 닫을 수 있습니다. 다음에 프로그램을 열면 사용자 이름을 키로 사용하여 해시 맵을 열고 사용자에게 연결된 금액을 가져올 수 있어야합니다.
이것은 내가 지금까지 그 일을 생각했습니다 유일한 방법이지만, 반드시 다음 제발 그 일을 더 나은 방법이 있는지, 내가 :)
감사를 알려주세요!
일반적으로 정보를 입력 할 때 파일이나 데이터베이스에 저장 한 다음 프로그램이 열릴 때마다 파일이나 데이터베이스에서 읽는 방식으로 수행됩니다. – Ben
예, 이렇게 모았습니다. 이 일을하는 가장 좋은 방법은 뭐라 생각하니? 텍스트 파일? –
실제로 사용 사례에 따라 다르지만 대부분의 경우 XML, JSON 또는 CSV와 같은 일종의 구조화 된 데이터를 사용하면 더 쉽게 처리 할 수 있습니다. 이 포맷 각각에 대한 라이브러리를 찾고 가장 쉽게 보이는 라이브러리를 선택하십시오. Java로만 작업한다면, @Midnightas는 합리적인 해결책이있는 것처럼 보입니다. – Ben