HOME > Java Programming > Java Forum > สงสัยครับว่าทำไม C++ มันทำไมอ่านไฟล์ช้ากว่า Java ครับ ผมเข้าใจมาว่า C น่าจะไวกว่ามาก หรือเพราะผมเขียน Code ไม่ดีครับ
สงสัยครับว่าทำไม C++ มันทำไมอ่านไฟล์ช้ากว่า Java ครับ ผมเข้าใจมาว่า C น่าจะไวกว่ามาก หรือเพราะผมเขียน Code ไม่ดีครับ
package readtext;
import java.io.*;
import java.text.SimpleDateFormat;
import java.util.*;
public class Main {
public static void main(String[] args) {
Date date = new Date();
SimpleDateFormat ft = new SimpleDateFormat("E dd.MM.yyyy 'at' hh:mm:ss:SSS a");
try {
String file = args[0];
System.out.println("================================================");
System.out.println("Start Date : " + ft.format(date));
System.out.println("================================================");
FileInputStream fstream = new FileInputStream(file);
// Get the object of DataInputStream
DataInputStream in = new DataInputStream(fstream);
BufferedReader br = new BufferedReader(new InputStreamReader(in));
String strLine;
//Read File Line By Line
while ((strLine = br.readLine()) != null) {
String str = strLine;
//System.out.println(strLine);
}
in.close();
System.out.println("================================================");
date = new Date();
System.out.println("End Date : " + ft.format(date));
System.out.println("================================================");
} catch (Exception e) {
System.out.println("\nFile not found!\n");
}
}
}