Java学习笔记--scanner获取键盘输入

package myJavaNotes;
import java.util.Scanner;
/**
 * Scanner获取键盘输入
 *
 * @author 康爸爸
 * @date: 2020年1月21日 下午10:49:04
 *
 */
public class TestScanner {
    public static void main(String[] args) {

        /*测试获得键盘输入:首先需要导入java.util.*或者java.util.Scanner
         * Scanner是系统默认的包之外的类,要想使用必须先导入这个类
         *
         *注意,在先输入int/long类型数据后,无法再次输入String类型数据,,不知道为啥
         *解决方案:用Scanner类new出两个对象,这两个对象分别对String类型数据输入和int类型数据输入;
         * */
        System.out.println("===============================");
        Scanner scanner = new Scanner(System.in);
        Scanner scan = new Scanner(System.in);
        System.out.println("请输入名字:");
        String name = scanner.nextLine();
        System.out.println("请输入你的班级:");
        String classrom = scanner.nextLine();
        System.out.println("请输入你的学号:");
        long studynum = scan.nextLong();
        System.out.println("请输入你的专业:");
        String major = scanner.nextLine();

        System.out.println("==============================");
        
        System.out.println(name+"\n"+classrom+'\n'+studynum+'\n'+major);
    
    
    
    
    
    }
}

猜你喜欢

转载自www.cnblogs.com/destiny-2015/p/12235356.html