|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
再说第三点:我并没有提到服务器也要整合,然后是IDE,一个好的IDE能够200%提高开发的速度,就说图形方面:你是经过简单托拽和点击就能实现功能好那。
Java供应BufferedReader类用来从流中读取字符串、FileReader类用来读取文件。我们用这两个类来读取文件中的字符串。
上面是一个例子:- importjava.io.BufferedReader;importjava.io.FileReader;importjava.io.IOException;publicclassReadFile{ publicstaticvoidmain(String[]args){ Stringpath="c:/1.txt"; //界说文件路径 Stringcontent=""; //content保留文件内容, BufferedReaderreader=null; //界说BufferedReader try{ reader=newBufferedReader(newFileReader(path)); //按行读取文件并到场到content中。 //当readLine办法前往null时暗示文件读取终了。 Stringline; while((line=reader.readLine())!=null){ content+=line+"n"; } }catch(IOExceptione){ e.printStackTrace(); }finally{ //最初要在finally中将reader对象封闭 if(reader!=null){ try{ reader.close(); }catch(IOExceptione){ e.printStackTrace(); } } } System.out.println("文件内容:"+content); }}
复制代码 我们把读取文件的那一段提掏出来:- publicclassReadFile{ publicstaticvoidmain(String[]args){ Stringpath="c:/1.txt"; //界说文件路径 try{ Stringcontent=readFile(path); System.out.println("文件内容:"+content); }catch(IOExceptione){ e.printStackTrace(); } } /** *读取指定的文本文件,并前往内容 * *@parampath文件路径 *@return文件内容 *@throwsIOException假如文件不存在、翻开失利或读取失利 */ privatestaticStringreadFile(Stringpath)throwsIOException{ Stringcontent=""; BufferedReaderreader=null; try{ reader=newBufferedReader(newFileReader(path)); Stringline; while((line=reader.readLine())!=null){ content+=line+"n"; } }finally{ if(reader!=null){ try{ reader.close(); }catch(IOExceptione){ //封闭Reader呈现的非常一样平常不必要处置。 } } } returncontent; }}
复制代码 先谈谈我对java的一些认识。我选择java,是因为他语法简单,功能强大,从web,到桌面,到嵌入式,无所不能。但当我进一步了解了java后,感叹,java原来也有许多缺点。 |
|