zoukankan      html  css  js  c++  java
  • java流程控制01用户交互scanner

    package com.Leo.scanner;

    import java.util.Scanner;

    public class Demo01 {
    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);
    }

    //凡是输入IO流的类如果不关闭会一直暂用资源。要养成良好的习惯用完就关掉
    scanner.close();
    }
    }
    package com.Leo.scanner;

    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()){
    String str = scanner.nextLine();
    System.out.println("输出的内容为:"+str);
    }

    scanner.close();
    }
    }

    
    
    package com.Leo.scanner;

    import java.util.Scanner;

    public class Demo03 {
    public static void main(String[] args) {
    Scanner scanner = new Scanner(System.in);

    System.out.println("请输入数据:");

    String str = scanner.nextLine();

    System.out.println("输出的内容为:"+str);

    scanner.close();
    }
    }
  • 相关阅读:
    Nginx介绍
    linux vi编辑
    MySql数据类型
    Mysql用户权限控制(5.7以上版本)
    Linux上安装MySQL
    Java得到指定日期的时间
    Spring Boot 整合Redis 实现缓存
    编写高效优雅Java程序
    JVM调优和深入了解性能优化
    JVM执行子程序
  • 原文地址:https://www.cnblogs.com/yuanzhihui/p/14862419.html
Copyright © 2011-2022 走看看