我目前正試圖將數據寫入Excel的報告。我可以將數據寫入csv文件,但是它不會以我想要的順序在excel中出現。我需要在每列中以最佳和最差的適應度打印數據,而不是在平均值下打印。下面是相關的代碼,任何幫助,將不勝感激:Java CSV寫作
String [] Fitness = "Average fitness#Worst fitness #Best Fitness".split("#");
writer.writeNext(Fitness);
//takes data from average fitness and stores as an int
int aFit = myPop.individuals[25].getFitness();
//converts int to string
String aFit1 = Integer.toString(aFit);
//converts string to string array
String aFit2 [] = aFit1.split(" ");
//writes to csv
writer.writeNext(aFit2);
//String [] nextCol = "#".split("#");
int wFit = myPop.individuals[49].getFitness();
String wFit1 = Integer.toString(wFit);
String wFit2 [] = wFit1.split(" ");
writer.writeNext(wFit2);
int bFit = myPop.individuals[1].getFitness();
String bFit1 = Integer.toString(bFit);
String bFit2 [] = bFit1.split(" ");
writer.writeNext(bFit2);
謝謝你,現在正在工作,非常感謝你的幫助。 – Jackington
刪除你的問題呢? – Alex
我會在一分鐘內刪除你! – Jackington