java中根据路径读取文件
?
?根据文件路径读取文件.具体代码如下:
?
/** * 根据文件路径读取文件 * @param path * @return String * @throws IOException */ public static String loadString(String path) throws IOException { StringBuffer buf = new StringBuffer(); String line = null; java.io.File file = new java.io.File(path); java.io.InputStream in = null; java.io.BufferedReader reader = null; try { //获取fileInputStream流; in = new java.io.FileInputStream(file); //获取bufferedReader流; reader = new java.io.BufferedReader(new java.io.InputStreamReader( in)); //循环读取行,如果读取的行为null时,则退出循环; while ((line = reader.readLine()) != null) { buf.append(line).append("\n"); } } catch (FileNotFoundException e) { e.printStackTrace(); } catch (IOException ex) { ex.printStackTrace(); } finally { reader.close(); in.close(); } return buf.toString(); }?