Java流程控制01:用户交互

next

package com.baidu.scanner;

import java.util.Scanner;

public class Dome01 {
    public static void main(String[] args){

        //创建扫描器对象,用于接收键盘输入数据
        Scanner scanner = new Scanner(System.in);

        System.out.println("使用next方式接收");
        //判断用户是否输入字符串
        if (scanner.hasNext()){
            //使用next方式接收
            String str = scanner.next();
            System.out.println("输入的结果为:"+str);
        }

        scanner.close();
    };
    
}

nextline

package com.baidu.scanner;

import jdk.jshell.JShell;

import java.util.Scanner;

public class Demo02 {
    public static void main(String[] args){
        //创建扫描器对象,用于接收键盘输入数据
        Scanner scanner = new Scanner(System.in);

        System.out.println("使用nextline接收:");
        //判断用户是否输入字符串
        if (scanner.hasNextLine()){
            //使用nextLine方式接收
            String s = scanner.nextLine();
            System.out.println("使用nextline接收: "+s);
        }

        scanner.close();
    }
}

posted on 2021-11-13 16:33  曌流年  阅读(20)  评论(0)    收藏  举报

导航