Programa
// Ejercicio de lectura de fichero
import java.io.*;
import java.util.*;
public class RF {
static Scanner in = new Scanner(System.in);
public static void main(String args[]) throws IOException {
System.out.println("Escriba el nombre del fichero");
String fichero = in.next();
File file = new File(fichero);
Scanner inFile = new Scanner(file);
String line = null;
while (inFile.hasNext()) {
// System.out.println(line);
line = inFile.nextLine();
String fields[] = line.split("\\t");
System.out.println(fields[0]);
System.out.println(fields[1]);
System.out.println(fields[2]);
}
}
}
// Ejercicio de lectura de fichero
import java.io.*;
import java.util.*;
public class RF_sc {
static Scanner in = new Scanner(System.in);
public static void main(String args[]) throws IOException {
System.out.println("Escriba el nombre del fichero");
String fichero = in.next();
File file = new File(fichero);
Scanner inFile = new Scanner(file);
String line = null;
while (inFile.hasNext()) {
line = inFile.nextLine();
// System.out.println(line);
Scanner lineSc = new Scanner(line);
lineSc.useDelimiter("\\t");
while (lineSc.hasNext()) {
System.out.println(lineSc.next());
}
}
}
}