Java read file การเขียน Java เพื่อ อ่านไฟล์ในแบบต่างๆ

บทความเกี่ยวกับ : Java read file การเขียน Java เพื่อ อ่านไฟล์ในแบบต่างๆ


การเขียนโปรแกรม Java เพื่อ อ่านไฟล์นั้น ถือว่าเป็นเรื่องที่ค่อนข้่างจะต้องถ่ายข้อมูลหลายขั้นตอนพอสมควร  เดี๋ยวจะยกตัวอย่างการ เขียนโปรแกรมเพื่อ อ่านไฟล์ .txt แบบสั้นๆ ง่ายๆ ให้ดูนะครับ

import java.io.*;
class ReadFileExample
{
 public static void main(String args[])
  {
  try{
 // อ่านไฟล์ ใส่ path ให้ถูกต้องนะครับ ระบุ path เต็มไปเลยก็ได้
  FileInputStream is = new FileInputStream("file.txt");
  DataInputStream ds = new DataInputStream(is);
  BufferedReader br = new BufferedReader(new InputStreamReader(ds));



//ทำสาม step นี้ให้เสร็จครับจนได้ BufferedReader แล้วก็เอามาวน Loop ออกได้เลย
  String strLine;
  while ((strLine = br.readLine()) != null)   {
      System.out.println (strLine);
  }
  ds.close();
    }catch (Exception e){
  e.getMessage();
  }
  }
}

ขั้นตอน ผมจะท่องไว้เลยครับ Step ตามนี้ เกี่ยวกับพวก InputStream ก็คือ
  - FileInputStream อ่านไฟล์จาก Path
  - DataInputStream  ตระเตรียมข้อมูลไว้
  - BufferedReader   พร้อมลุย

นี่เป็นแค่ตัวอย่างการ อ่าน ไฟล์ แบบนึงเท่านั้นนะครับ
ยังมีวิธีเขียนอีก หลายแบบเดี๋ยวจะมาเล่าให้ฟังอีกที


โพสต์ยอดนิยมจากบล็อกนี้

Oracle date format จัด format date ให้แสดง พศ และ เดือน ภาษาไทยหรือตามภาษาที่เราเลือก

java -Xms , java -Xmx กำหมด memory ให้ JVM เพื่อป้องกันปัญหา Out of Memory

Java this กับ super การใช้งานคำสั่ง this กับ super ใน ภาษา Java