を置き換える:lcsvファイルの行は次のように私は、CSVファイルを作成してい
public class check
{
public static void main(String [] args)
{
generateCsvFile("/RMT/test.csv");
}
private static void generateCsvFile(String sFileName)
{
try
{
FileWriter writer = new FileWriter(sFileName,false);
writer.write("DisplayName");
writer.write(',');
writer.write("Age");
writer.write('\n');
writer.write("MKYONG");
writer.write(',');
writer.write("26");
writer.write("YOUR NAME");
writer.write(',');
writer.write("29");
writer.flush();
writer.close();
}
catch(IOException e)
{
e.printStackTrace();
}
}
ここで私は、ファイル内の2行を書いていますが、私は最初の行を置換する二行目(書いていたときにヘッダー)を追加しないでください。どうすればいいですか?いくつか私を助けることができますか?
なぜあなたはこれをしたいかをチェックしてください! – beerbajay
実際に私のプロジェクトでは、csvファイルに読み込まれたavg、max、minバイトを印刷する必要がありました...私は10秒ごとにそれらの値を計算します...しかし、最終的には最終的な結果がほしいです...だから、私はちょうど毎回その行を置き換えたいので、私は合計平均、最大と最小を得る –
なぜ計算を行うことはできませんメモリとファイルに一度だけ書き込みますか? – Kent