关于TXT文件输出的问题
程序如下~这个是把输出某个指定位置的文本文件.但是第一次能够成功输出文件~但当我发现直接修改了文件后之后就输出不能了~是不是只能通过在JAVA程序上修改文件内容?import java.io.*;
class IoText
{
public static void main(String[] args) throws Exception{
/*FileOutputStream fos=new FileOutputStream("F:\\JAVA\\AN\\data.txt");
fos.write("abcd".getBytes());
fos.close();*/
FileInputStream fis=new FileInputStream("F:\\2.txt");
BufferedInputStream bis=new BufferedInputStream(fis);
byte[] buf=new byte[5000];
int len=bis.read(buf);/*读取buf中从数入得到的字符数量*/
System.out.println(new String(buf,0,len));/*作用是把从0开始到字符流的结尾返回到buf当中*/
bis.close();
}
}