帮忙看看这个问题...这个程序哪里错了

dafei5299 2012-02-14 02:27:38
车辆名称 购买价格 购买日期 车辆类型
金杯 100000 2007-08-02 旅行车
宝马X5 1000000 2007-01-29 越野车
别克 80201 2008-02-06 家用轿车
黄海 1200000 2009-01-03 大客车

这个是src.txt!



import java.io.*;
import java.util.List;
public class Main {
public static void main(String args[])
{
try{

ReadFileStream Readfile =new ReadFileStream();
List<String[]> list =Readfile.readfile("src.txt");

System.out.println("文件读取");
WriteFileStream Writefile =new WriteFileStream();
Writefile.writefile(list, "dst.txt");
System.out.println("文件写入");
}
catch (IOException e)
{e.printStackTrace();}
}
}





readfile方法:
import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;

public class ReadFileStream {
public List<String[]> readfile(String lujing) throws IOException
{
FileReader fr =new FileReader(lujing);
BufferedReader br = new BufferedReader(fr);
String s=null;
String b[]=new String[4];
List<String[]> list = new ArrayList<String[]>();
s=br.readLine();
while(s!=null)
{
if(s.contains("车辆名称")||s.contains("购买价格")||s.contains("购买日期")||s.contains("购买价格"))
{
s=br.readLine();
continue;
}
b=s.split(" ");
list.add(b);
s=br.readLine();
}

br.close();
fr.close();
return list;
}
}



write方法:

import java.io.BufferedWriter;
import java.io.File;
import java.io.FileWriter;
import java.io.IOException;
import java.util.List;


public class WriteFileStream {
public static void writefile(List<String[]> list,String newFileName) throws IOException
{
File file =new File(newFileName);
FileWriter pw =new FileWriter(file);
BufferedWriter bw=new BufferedWriter(pw);
String Title = "[标记] [购买价格] [购买日期] [车辆类型] [计算后价格]" ;
//+ "\r\n";
pw.write(Title);
for(String a[]:list)
{
//String string="";
for(int i=0;i<list.size();i++)
{
bw.write(a[i]);
//bw.write(a.toString());
bw.newLine();
}
}
//pw.close();
//bw.close();
}

}


小弟java新手,求大神指教






...全文
109 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
安特矮油 2012-02-14
  • 打赏
  • 举报
回复
错误信息!!!这样很难看
dafei5299 2012-02-14
  • 打赏
  • 举报
回复
现在的情况就是不能读取文件 更别说写入了
無名小伙 2012-02-14
  • 打赏
  • 举报
回复
错误帖出来比较好

62,635

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧