2017-02-14 19 views
0

我要動態地創建一個CSV文件,我用全碼如何動態讀取/寫入CSV文件?

public class CSV { 
    public static void main(String[]args) throws FileNotFoundException{ 
     PrintWriter pw = new PrintWriter(new File("d:/test.csv")); 
     StringBuilder sb = new StringBuilder(); 
     sb.append("id"); 
     sb.append(','); 
     sb.append("Name"); 
     sb.append(','); 
     sb.append('\n'); 

     sb.append("1"); 
     sb.append(','); 
     sb.append("Akash"); 
     sb.append(','); 
     sb.append('\n'); 

     pw.write(sb.toString()); 
     pw.close(); 

    } 
} 
+0

這是什麼編程語言...? – Morgs

+0

似乎是java – Wolf

回答

0

我覺得你差不多完成了創建它動態....幫助請。我創建a running variation of your code,它本身的輸出爲stdout,而不是一個文件:

PrintWriter pw = new PrintWriter(System.out); 

嘗試獲取的差異,以瞭解你的問題。