0
正如標題所述,我試圖使用FileInputSteam逐字節讀取文件。我的代碼讀取:當文件中只有一個字節時,FileInputStream可用方法返回2
FileInputStream input = new FileInputStream(inFileName);
System.out.println(input.available());
我的文件inFileName僅包含字符「±」,其應該只達到一個字節,然而,當我運行該程序時,輸出爲2
任何幫助感激。
順便說一下,按照javadocs - available - 返回可讀取的剩餘字節數的估計值 –
字符數和字節數是兩個不同的東西。您的操作系統報告的文件大小是多少? – GPS