读书人

JAVA读取当地txt文件并将每行数据存

发布时间: 2013-04-26 16:27:53 作者: rapoo

JAVA读取本地txt文件,并将每行数据存入数组

JAVA读取本地txt文件,并将每行数据存入数组的方法:

?

/** * 读取本地普通文件,将其转化为一个字符串数组 * @return */public ArrayList<AdShow> getTxt(String filepath){  try{String temp = null;File f = new File(filepath);String adn="";   //指定读取编码用于读取中文InputStreamReader read = new InputStreamReader(new FileInputStream(f),"GBK");        ArrayList<String> readList = new ArrayList<String>();ArrayList<AdShow> retList = new ArrayList<AdShow>();BufferedReader reader=new BufferedReader(read); //bufReader = new BufferedReader(new FileReader(filepath));while((temp=reader.readLine())!=null &&!"".equals(temp)){    readList.add(temp);}read.close();return retList;    }catch (Exception e) {   // TODO: handle exception  logger.info("读取文件--->失败!- 原因:文件路径错误或者文件不存在");e.printStackTrace();return null;}}

?

读书人网 >编程

热点推荐