public String getText()
{
ApplicationContext appContext = new ClassPathXmlApplicationContext(new String[]{"spring-config-server.xml"});
Resource resource = appContext.getResource("file:D:\\text\\test.txt");
StringBuilder builder = new StringBuilder();
try{
InputStream is = resource.getInputStream();
BufferedReader br = new BufferedReader(new InputStreamReader(is));
String line;
PrintWriter out=null;
while ((line = br.readLine()) != null) {
//System.out.println(line);
out = new PrintWriter(new FileWriter("D:\\outputfile.txt"));
out.println(line);
//br.close();
}
out.close();
br.close();
}catch(IOException e){
e.printStackTrace();
}
return builder.toString();
}
在PrintWriter
每次循环迭代过程中被分配到一个新的实例。声明PrintWriter
循环的外部。
String line;
PrintWriter out= new PrintWriter(new FileWriter("D:\\outputfile.txt"));
while ((line = br.readLine()) != null) {
out.println(line);
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句