我有我的csv這個問題,我有一個字符串值的數組,我想把它放在一個csv文件,但我也希望每個元素都在一個不同的列。 我試試這個代碼(不使用外部框架)和它不工作,該元素在同一個科拉姆: 輸出:
first0first1first2
second0second1second2
third0third1third2csv java上的列的單獨元素
BufferedWriter br = new BufferedWriter(new FileWriter("C:/Users/example.csv"));
StringBuilder sb = new StringBuilder();
for (int i=0; i < id.length; i++) {
sb.append(id[i] + "\t");
sb.append(wec[i] + "\t");
sb.append("\n");
}
br.write(sb.toString());
br.close();
}
我也有試用此例從這裏: example1,但沒有什麼是工作......這裏的輸出是: third0, third1 thir2,
我需要的輸出,是這樣的:
Colum1 Colum2 Colum3
first0 first1 first2
second0 second1秒2
third0 third1 third2
我使用的Java 7和Maven,所以這是不問題tu使用外部libreries。
我希望我的所有元素都按列分隔,而不是「,」或其他符號。 這裏預期輸出: expected output
畫面** **哪裏沒有你得到沒有標籤的錯誤輸出?你想要一個由空白分隔的輸出嗎?然後用''替換'\ t'。或者你想要** C ** omma ** S ** eparated ** V ** alues作爲輸出?然後用','或';'替換'\ t'。 –
IQV