人生四大喜:关于jsp中的一个小问题!

来源:百度文库 编辑:杭州交通信息网 时间:2024/05/08 18:10:27
我是一个jsp初学者,对于下面代码中的"n"是什么作用,我不是很清楚,请高手们解释一下,谢谢!
<%

FileInputStream f=new FileInputStream("D:/test.txt");
BufferedInputStream buffer=new BufferedInputStream(f);
byte bufferArray[]=new byte[1000];
int n=0;
out.println("文档中的内容如下"+"<br>");
while((n=buffer.read(bufferArray))!=-1)
{

String temp=new String(bufferArray,0,n);
out.print(temp);

}

buffer.close();
f.close();
%>

n=buffer.read(bufferArray))!=-1
这是个读文件的操作,n是保存文件字节长度的
比如你文件里写的是helloworld,n就等于10