一.文件字节输入流(FileInputStream) 文件输入流(FileInputStream),顾名思义就是以程序为中心将文件中的内容以字节为单位读取到程序中(文件-->程序)。主要方法为: 1.close():释放资源。 2.read():读取文件到程序。 构造方法如下:InputStream is = new FileInputStream("文件名")或InputStream is = new Fil...
InputStream is = new FileInputStream(“a.txt”); 等同于 InputStream is = new FileInputStream(new File(“a.txt”)); OutputStream类似与之类似, package com.Ckinghan.outputStream; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java...
1.FileInputStream(File file) 2.FileInputStream(String path) 读取字节方法1:一个个字节读取 public static void main(String[] args) { try { //创建一个字节输入流对象 InputStream is=new FileInputStream("L:\\io.txt"); int b=-1; while((b=is.read())!=-1)//字节读取,当为-1时读取完毕...
}publicstaticvoidfileInputStreamUtf8()throwsIOException {//字节流读取文件不会有中文乱码的问题,但文件的编码一定要是UTF-8,不然在输出时就要指定相应的编码InputStream is =newFileInputStream("c:/img/utf8.txt");//utf8.txt为UTF-8编码OutputStream os =newFileOutputStream("c:/img/utf8-2.txt");/...
利用FileInputStream进行文件复制 public class FileInputStreamCopy { public static void main(String[] args) throws IOException { //1. 创建字节输入流对象,用来读取 FileInputStream fis = new FileInputStream("E:\\test.txt"); //2创建字节输出流对象,用来写入//没有会创建 ...
InputStream is = new FileInputStream(file)is就可以从该file里读取数据了,int length = 0;byte[] b = new byte[200];while(-1 != ( length = is.read(b[200]) ){ System.out.print(new String(b, 0, length));} is.close();这是标准的从file里以字节流读取的模板 建议自己去...
(读写文件)下列代码实现了将一个文件的内容复制到另一个文件的功能。下划线处应填入的代码是___。 import java .io .* ; public class Test{ public static void main ( String [ ] args ) { try{ FileInputStream is = n
(1) 在C盘根目录下建立一个名称为“FileInputStreamDemo.txt”的文件,文件内输入“This is atest about FileInputStream .”; (2) 创建Java文件读取文件,代码如下: 代码语言:javascript 复制 importjava.io.File;importjava.io.FileInputStream;publicclassFileInputStreamDemo{publicstaticvoidmain(String[]args){...
import java.io.* ; import oracle.xml.parser.v2.* ; InputStream is = new FileInputStream( new File( "abc.dat" ) ) ; ObjectInputStream ois = new ObjectInputStream( is ) ; Object o = ois.readObject() ; XMLDocument xdoc = (XMLDocument) o ; ...
This is a line of text inside the file. Let's try to read this file using FileInputStream. import java.io.FileInputStream; public class Main { public static void main(String args[]) { try { FileInputStream input = new FileInputStream("input.txt"); System.out.println("Data in the...