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("輸入檔案路徑錯誤");
}
}
}
執行結果
原本檔案內容


沒有留言:
張貼留言