Java读取字符文件
/** fileName为文件路径 * 读取文件 * @param fileName * @returnr */ public static String readFile(String fileName){ FileReader reader = null; StringBuffer sb = new StringBuffer(); int len = -1; char[] data = new char[1024 * 8]; try { reader = new FileReader(fileName); while ((len = reader.read(data)) != -1){ sb.append(data,0,len); } } catch (FileNotFoundException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); }finally { try { if(reader!=null){ reader.close(); reader=null; } } catch (IOException e) { e.printStackTrace(); } } return sb.toString(); }