//本篇文章为文件复制的具体过程
import java.io.*;
public class zhang10
{
public static void main(String[] args) throws Exception
{
FileReader fr = new FileReader("D:\\java\\zhang10.java");
//从fr所关联的设备当中按字节读取数据,因为是读取数据,所以用fr管道
int i = fr.read();
//从fr所关联的文件当中读取1个字符,即2个字节,假设这两个字节为11010110 10101111,将这两个字节所对应的整数***赋给整型变量i
while(-1 != i)
{
System.out.printf("%c",(char)(i));//如果整型变量所对应的整数不是-1,然后将整型变量i所对应的字符输出
i = fr.read();//随后从fr所关联的设备当中接着读取1一个字符,即两个字节,在转化为整型变量
}
fr.close();
}
}
import java.io.*;
public class zhang10
{
public static void main(String[] args) throws Exception
{
FileReader fr = new FileReader("D:\\java\\zhang10.java");
//从fr所关联的设备当中按字节读取数据,因为是读取数据,所以用fr管道
int i = fr.read();
//从fr所关联的文件当中读取1个字符,即2个字节,假设这两个字节为11010110 10101111,将这两个字节所对应的整数***赋给整型变量i
while(-1 != i)
{
System.out.printf("%c",(char)(i));//如果整型变量所对应的整数不是-1,然后将整型变量i所对应的字符输出
i = fr.read();//随后从fr所关联的设备当中接着读取1一个字符,即两个字节,在转化为整型变量
}
fr.close();
}
}