fileinputstreamdemo.java
来自「用java对文件操作的一些代码(包括文件读取」· Java 代码 · 共 45 行
JAVA
45 行
package java_io;import java.io.*;/** * <p>Title: 从磁盘文件中读取字节数据</p> */public class FileInputStreamDemo { /** * FileInputStream从磁盘文件中读取字节数据的输入类。 * FileInputStream(File file)根据File类的对象创建一个字节输入流的对象 * FileInputStream(String name)根据字符串创建一个字节输入流的对象 * 这个字符串一般用来表示文件路径或名称。 * @param args */ public static void main(String[] args) { try { File file = new File("testFile/data.txt"); FileInputStream fin = new FileInputStream(file); if (file.isFile()) { System.out.println("File Location : " + file.getAbsolutePath()); if (file.canRead()) { System.out.println("File can be Read."); try { while (fin.available() > 0) {//判断文件是否读完 System.out.print((char) fin.read()); } System.out.println(); fin.close();//关闭文件输入流 } catch (IOException e) { e.printStackTrace(); } } else { System.out.println("File can not be Read."); } } else { System.out.println("This is not a file."); } } catch (FileNotFoundException e) { e.printStackTrace(); } }}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?