首页 > 代码库 > Java读取本地文件(输入流)
Java读取本地文件(输入流)
package cn.buaa; import java.io.File; import java.io.FileInputStream; import java.io.FileReader; import java.io.InputStream; import java.io.Reader; public class Hello { public static void main(String[] args) throws Exception { //字符输入流 inputReaderStram(); //字节输入流 charReaderStream(); } public static void inputReaderStram() throws Exception{ //1:使用File 类创建一个要操作的文件路径 File file = new File("D:" + File.separator + "demo" + File.separator +"test.txt"); if(file.exists()){ //2:实例化InputStream类对象 InputStream input = new FileInputStream(file); //3:开辟一个字节数组用于数据的读取 byte data[] = new byte[1024]; //4:读取数据 input.read(data); //将数据读取到字节数组中 System.out.println("读取数据: " + new String(data)); input.close(); } } public static void charReaderStream() throws Exception{ //1:使用File 类创建一个要操作的文件路径 File file = new File("D:" + File.separator + "demo" + File.separator +"test.txt"); if(file.exists()){ //2:实例化Reader类对象 Reader in = new FileReader(file); //3:开辟一个字符数组用于数据的读取 char[] data = http://www.mamicode.com/new char[1024]; int len = in.read(data); System.out.println(new String(data)); in.close(); } } }
Java读取本地文件(输入流)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。