Giả sử 1 dòng văn bản có  Ma (String ko có dấu cách ) ,Ho Va ten (String), gioi tinh (true/false) ,nơi sinh (String), điểm môn 1, môn 2, môn 3 (3 môn đều double)
	vậy ta có thể đọc như sau:
	Scanner kb = new Scanner(System.in);// đọc từ bàn phím
	        Scanner line= new Scanner(kb.nextLine()); // đọc nguyên 1 dòng 
	        String ma, hoTen="", noiSinh="";
	        boolean gioiTinh;
	        double m1, m2, m3;
	        ma = line.next();
	        while(!line.hasNextBoolean())
	            hoTen = hoTen + line.next() +" ";
	        hoTen = hoTen.trim();
	        gioiTinh = line.nextBoolean();
	        while(!line.hasNextDouble())
	            noiSinh= noiSinh +" ";
	        noiSinh = noiSinh.trim();
	        m1=line.nextDouble();
	        m2=line.nextDouble();
	        m3=line.nextDouble();