import java.io.*; import java.util.Scanner; public class FileIOFileInputStream { public static void main(String[] args) { try{ String fileName, fileDir; System.out.println("請輸入檔名: "); Scanner sn = new Scanner(System.in); fileDir = sn.next(); FileInputStream fin = new FileInputStream(fileDir); int size = fin.available(); byte[] b = new byte[size]; fin.read(b); System.out.println(fileDir + " 位元大小: "+ size); for(int i=0; i < size;i++ ){ //System.out.println(Byte.toString(b[i])); //System.out.format("%c", b[i]); System.out.print((char)b[i]); } System.out.println("OK"); fin.close(); }catch(IOException e){ System.out.println("輸入檔案路徑錯誤"); } } }執行結果
原本檔案內容
沒有留言:
張貼留言