ตัวอย่าง เช่น
ในตัวอย่างเราจะทำการอ่านข้อมูลจากไฟล์ "C:\\users\\nopphanan7\\file.txt" แล้วแปลงเป็น bytes array และแสดงเนื้อหาในไฟล์ออกมาออกทางหน้าจอครับ
package demo.file;
import java.io.File;
import java.io.FileInputStream;
public class FileToArrayOfBytesExample {
/**
* @param args
*/
public static void main(String[] args) {
FileInputStream fileInputStream = null;
File file = new File("C:\\users\\nopphanan7\\file.txt");
byte[] bFile = new byte[(int) file.length()];
try {
// convert file into array of bytes
fileInputStream = new FileInputStream(file);
fileInputStream.read(bFile);
fileInputStream.close();
for (int i = 0; i < bFile.length; i++) {
System.out.print((char) bFile[i]);
}
System.out.println("Convert File To Array Of Bytes Is Done");
} catch (Exception e) {
e.printStackTrace();
}
}
}
ผลลัพธ์ที่ได้คือ
Test File To Array Of Bytes Example Convert File To Array Of Bytes Is Done.
0 comments:
Post a Comment