[求助]关于read()方法的问题!
import java.io.*;public class BytesCopy{
public static void main(String args[])throws IOException{
FileInputStream in=new FileInputStream("BytesCopy.java");
FileOutputStream out=new FileOutputStream("BytesCopy.txt");
int c;
while ((c=in.read())!=-1)
out.write(c);
in.close();
out.close();
}
}
这句c=in.read())!=-1 为什么要不等于-1,其他的不行吗?