- 从键盘读取System.in
需要import java.util.Scanner;
Scanner inputdata = new Scanner(System.in);
String stringData = inputdata.next(); - 从文件读取
需要import java.io.File;
File filedata = new File(“data.txt”);
Scanner fileReadData = new Scanner(filedata); - 示例代码如下:
import java.util.Scanner;
import java.io.File;
public class j05{
public static void main(String[] args)throws Exception{
Scanner incmd1 = new Scanner(System.in);
System.out.println("input a String");
String xx = incmd1.next();
System.out.println("xx = " + xx );
File f05 = new File("f005.txt");
Scanner readit = new Scanner(f05);
while(readit.hasNext()){
String firstname = readit.next();
String middlename = readit.next();
String lastname = readit.next();
int score = readit.nextInt();
System.out.println(firstname + " " + middlename + " " + lastname + " " + score );
}
readit.close();
}
}