Java FileInputStream.available()方法示例
FileInputStream
的FileInputStream.available()
方法具有以下语法。
public int available() throws IOException
示例
在下面的代码显示如何使用FileInputStream.available()
方法。
import java.io.IOException;
import java.io.FileInputStream;
public class Main {
public static void main(String[] args) throws IOException {
int i = 0;
FileInputStream fis = new FileInputStream("C://test.txt");
// read till the end of the stream
while ((i = fis.read()) != -1) {
// available bytes // From: W Ww .Yi I ba I. C o m
int available = fis.available();
// convert integer to character
char c = (char) i;
System.out.println("Available: " + available);
System.out.println("Read: " + c);
}
}
}