java基础-读取文件内容

66 阅读1分钟
   直接上代码
   
     StringBuffer stringBuffer = new StringBuffer();
     File file = new File("D:\\demo\\licse.txt");// 要读取指定路径的文件
     FileInputStream in = new FileInputStream(file);
     long size = in.getChannel().size();
    
    if (size == 0) {
         in.close();
      }
      
     byte[] bytes = new byte[in.available()];
     System.out.println(in.available()+"\n");
    int len;

     while ((len = in.read(bytes)) != -1) {
        stringBuffer.append(new String(bytes, 0, len));
     }

     in.close();

     System.out.println(stringBuffer.length()+"\n");