importjava.io.*;publicclassfuji{publicstaticvoidmain(Stringarg[]){intshuru,shuchu;//记录是否输入输出完成byteru[]=newbyte[2000];//存放读取的内容bytechu[]=newbyte[2000];//读...
import java.io.*;
public class fuji
{
public static void main(String arg[])
{
int shuru,shuchu;//记录是否输入输出完成
byte ru[]=new byte[2000];//存放读取的内容
byte chu[]=new byte[2000];
//读入内容
try
{
FileInputStream in1=new FileInputStream("E:\\java\\test.java");
if((shuru=in1.read(ru,0,2000))==-1)
System.out.println("读取文件结束!");//可不知道怎么才能为读完
System.out.println("读取完成!");
}
catch (Exception e)
{
String err=e.toString();
System.out.println(err+" 读入出错!");
}
//复制内容
try
{
FileOutputStream out1=new FileOutputStream("1.text");
//if((shuchu=out1.write(ru,0,2000))==-1)
//{
out1.write(ru,0,2000);//这里的2000要小于ru数组的大小。
out1.close();
System.out.println("复制成功!");
// }
}
catch (Exception e)
{
String err=e.toString();
System.out.println(e+"复制失败!");
}
}
}
用什么方法能确定我读完了E:\\java\\test.java文件的内容呢.
或者说该怎么处理才能刚好用一个语句来读完test.java文件里的内容.
展开