파일로 내가 키와 String
유형과 값으로 ArrayList
유형, 예를 들어 "값 1"과 "값 2"열쇠 {"value1"=["one","three","five"], "value2"=["two","four","six"]}
와 해시 맵을 말해봐. 위의 해시 맵 데이터를 다음 형식으로 작성하고 싶습니다. 내 생각은 그럼 난 RandomAccessFile
의 추구 방법을 사용하여 생각하고 있었는데쓰기 데이터를 CSV가
value1
one
three
five
을 다음과 같이 첫 번째 키와 값을 기록했다
value1,value2
one,two
three,four
five,six
(나는 Excel에서 CSV 파일을 읽을 수 있도록) 클래스에서 첫 번째 줄로 돌아가서 두 번째 키와 그 값을 다시 씁니다. 그러나 나는 기능은 전체 파일에서 문자열의 길이에 소요 뒤에 새 문자열을 기록 추구하기 때문에이 작업을 수행 할 수 없습니다입니다. 포인터가 첫 번째 줄로 점프하고 문자열을 추가하기를 원했습니다. 이 작업을 수행하는 더 좋은 방법이 있습니까? 빠른 예가 많이 감사 할 것입니다.
감사
당신은 할 수 있습니다
감사합니다,하지만 난 그냥 4 행이 없습니다. 그것은 단지 예일뿐입니다. 나는 약 천 개의 행을 가지고있다. – Rkz
@Rkz 다른 옵션은 HashMap을 1000 번 반복하는 것입니다. –