¿Cuál es la manera más rápida que puedo leer línea por línea con cada línea que contiene dos cadenas. Un ejemplo de archivo de entrada sería:La forma más rápida para leer un archivo línea por línea con 2 juegos de cuerdas en cada línea?
Fastest, Way
To, Read
One, File
Line, By Line
.... can be a large file
Siempre hay dos juegos de cuerdas en cada línea que necesito, incluso si hay espacios entre la cadena, por ejemplo, "En Línea"
Actualmente estoy usando
FileReader a = new FileReader(file);
BufferedReader br = new BufferedReader(a);
String line;
line = br.readLine();
long b = System.currentTimeMillis();
while(line != null){
Es eso lo suficientemente eficaz o hay una manera más eficiente el uso de la API Java estándar (no hay fuera de las bibliotecas por favor) Cualquier ayuda se agradece Gracias!
Cualquier tipo de lectura tamponada se probab Ly ser significativamente más rápido que el tiempo de búsqueda de la unidad que está leyendo el archivo. – biziclop