我目前正试图将数据写入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