14 個のリストがあり、各リストには数値データまたは文字列データがあります。各リストのサイズは 32561 です。次の形式でファイルを出力する必要があります。
list1_element1 list2_element1.......................list14_element1
list1_element2 list2_element2.......................list14_element2
.
.
.
.
.
list1_element32561 list2_element32561.......................list14_element32561
出力ファイルの各要素は、タブ スペースで区切られます。私はJavaでこのようにしました。
out = new BufferedWriter(new FileWriter(fileName));
for(int i=0; i<32561; i++) {
out.write(firstList.get(i));
out.write("\t");
out.write(secondList.get(i));
out.write("\t");
out.write(thirdList.get(i));
out.write("\t");
out.write(fourthList.get(i));
out.write("\t");
out.write(fifthList.get(i));
out.write("\t");
out.write(sixthList.get(i));
out.write("\t");
out.write(seventhList.get(i));
out.write("\t");
out.write(eighthList.get(i));
out.write("\t");
out.write(ninthList.get(i));
out.write("\t");
out.write(tenthList.get(i));
out.write("\t");
out.write(eleventhList.get(i));
out.write("\t");
out.write(twelvethList.get(i));
out.write("\t");
out.write(thirteenthList.get(i));
out.write("\t");
out.write(fourteenthList.get(i));
out.write("\t");
out.write(fifteenthList.get(i));
out.newLine();
}
}
私のプログラムは 32441 行しか出力せず、最終行は 6 列しかありません。理由がわかりません。誰かが助けることができますか?