Java 将多个ArrayList中的元素按特定顺序写入txt文件
在做作业时,我尝试为按钮编写代码,以txt文件的形式生成报告。我已经为报告中需要的每一条信息创建了ArrayList,但还没有设置初始大小。我有一段我已经写过的代码,但我对Java不是非常了解Java 将多个ArrayList中的元素按特定顺序写入txt文件,java,arraylist,Java,Arraylist,在做作业时,我尝试为按钮编写代码,以txt文件的形式生成报告。我已经为报告中需要的每一条信息创建了ArrayList,但还没有设置初始大小。我有一段我已经写过的代码,但我对Java不是非常了解 File newTextFile = new File("D:/Report.txt"); FileWriter fw = new FileWriter(newTextFile); int i=0; for(int i=
File newTextFile = new File("D:/Report.txt");
FileWriter fw = new FileWriter(newTextFile);
int i=0;
for(int i=0; i<=FirstName.size(); i++;){
fw.write(FirstName.get(i));
fw.write(LastName.get(i));
fw.write(DOB.get(i));
fw.write(Gender.get(i));
fw.write(Email.get(i));
fw.write(Address.get(i));
fw.write(Number.get(i));
fw.write(Attending.get(i));
}
int x=0;
if(InternationalCheck.get(x) == "yes"){
int y=0;
fw.write(Nationality.get(x));
x++;
}
int DomesticPrice = 50;
int InternationalPrice = 150;
int sum = (DomesticCheck.size()*DomesticPrice)+(InternationalCheck.size()*InternationalPrice);
String sum1 = ""+sum;
String Total = "The total revenue is:";
fw.write(Total);
fw.write(sum1);
fw.close();
File newTextFile=新文件(“D:/Report.txt”);
FileWriter fw=新的FileWriter(newTextFile);
int i=0;
对于(int i=0;i替换此行:
for(int i=0; i<=FirstName.size(); i++;){
for(int i=0;我想你简直不敢相信它这么简单,我觉得很愚蠢。请提供一个并包含异常堆栈跟踪。
for(int i=0; i<FirstName.size(); i++){