使用字符流的方式进行文件的读取并打印至控制台

来源:互联网 发布:knn算法c语言代码 编辑:程序博客网 时间:2024/06/11 01:24

/*在D盘目录下创建HelloWorld.java
使用字符流的方式进行文件的读取并打印至控制台
计算所读取到的字符数,并在控制台打印
*/
public class TestFile {
public static void main(String[] args) throws IOException  {
 File file=new File("D:/HelloWorld.java");
 if(file.exists()){
 System.out.println("文件HelloWorld.java已存在!");
 }else{
 file.createNewFile();
  System.out.println("文件HelloWorld.java已创建");
 }
 System.out.println("文件HelloWord.java的字符数为:"+file.length());
 FileReader fis=new FileReader("D:/HelloWord.java");
 System.out.println("文件HelloWord.java的内容为");
 int i=1;
 while((i=fis.read())!=-1){
  System.out.print((char)i);
  //System.out.println("文件HelloWord.java的字符数为:"+file.length());
 }

 }

}

0 0
原创粉丝点击