我想写一个程序,需要我从文件中读取文本。在做研究时,我发现这个代码完全符合我需要的代码:这段java代码到底在干什么?
String string="";
try{
InputStream ips = new FileInputStream("WORDS.txt");
InputStreamReader ipsr = new InputStreamReader(ips);
BufferedReader br = new BufferedReader(ipsr);
String line;
while ((line=br.readLine())!=null){
System.out.println(line);
string+=line+"\n";
}
br.close();
}
catch (Exception e){
System.out.println(e.toString());
}
有人能解释一下这段代码是如何工作的吗?我是编程新手,对大部分代码并不熟悉。这不是作业 - 这是我为自己的个人利益写的一个程序。谢谢。
当您尝试运行它时发生了什么? – Reimeus 2013-03-19 01:57:47
如果你不知道它的作用,你怎么知道这段代码确实需要做什么? – John3136 2013-03-19 01:59:07
当我运行它时,它逐行输出文本文件的内容,这正是我所需要的程序。我不明白它是如何工作的。 – user2184665 2013-03-19 01:59:34