길이가 다른 여러 행으로 구성된 다차원 ArrayList가 있습니다. 각 열을 ArrayList 특정 행에 해당하는 여러 열이있는 단일 탭 구분 된 파일로 ArrayList 저장하고 싶습니다. 솔루션을 찾으려고 노력했지만 유일한 생각은 각 ArrayList 행을 별도의 파일에 저장하는 것입니다.multidimensional arrayList 저장
ArrayList는 "배열"이라고하며 길이가 다른 여러 행을 포함합니다. 코드는 다음과 같습니다.
try {
PrintWriter output = new PrintWriter(new FileWriter("try"));
output.print(array.get(0));
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
이 경우 ArrayList의 첫 번째 행을 단일 파일로 저장할 수 있습니다. 내가 생각 해본 다른 해결책은 행을 순환하여 행 번호와 같은 많은 개별 파일을 얻는 것입니다. 그러나 여러 탭으로 구분 된 열이있는 단일 파일을 얻고 싶습니다.
답장을 보내 주셔서 감사합니다. 귀하의 코드를 사용하려고했지만 작동하지 않습니다. 마지막 파일에는 ArrayList의 1 행만 포함되어 있습니다. 나는 문제가 내가 다차원 ArrayList (Arraylists의 ArrayList)를 가졌다 고 생각한다. – sandrus
아니, 내 나쁜, 1 차원 arraylist하지만,하지만 당신이 말했듯이, 당신은 2 차원 arraylist. – JeromeC