Scanner构造器从文件中读取数据?解决方法
Scanner构造器从文件中读取数据?
下面这个程序是想构造从文件读取数据的Scanner,但是怎样读出来呀
import java.util.*;
public class Test
{
public static void main(String[] args)
{
Scanner in = new Scanner("D:\\java\\abc.txt");
}
}
------解决方案--------------------
Scanner in = new Scanner(new File("D:\\java\\abc.txt"));
------解决方案--------------------
------解决方案--------------------
太监了~~~这些容易拿的分就不能留给我们吗?你都拿了那么多了
下面这个程序是想构造从文件读取数据的Scanner,但是怎样读出来呀
import java.util.*;
public class Test
{
public static void main(String[] args)
{
Scanner in = new Scanner("D:\\java\\abc.txt");
}
}
------解决方案--------------------
Scanner in = new Scanner(new File("D:\\java\\abc.txt"));
------解决方案--------------------
FileReader fileReader =new FileReader("hrinfo1.txt");
// create a scanner from the data file
Scanner scanner = new Scanner(fileReader);
// repeat while there is a next item to be scanned
while (scanner.hasNext()) {
// retrieve each data element
String name = scanner.next();
int age = scanner.nextInt();
String time = scanner.next();
boolean bool = scanner.nextBoolean();
System.out.println(name+" "+age+" "+time+" "+bool);
}
scanner.close(); // also closes the FileReader
------解决方案--------------------
太监了~~~这些容易拿的分就不能留给我们吗?你都拿了那么多了