zoukankan      html  css  js  c++  java
  • Scanner

     1 package cn.learn.day01.demo01;
     2 
     3 import java.util.Scanner;
     4 
     5 /*
     6   API-application Programming Interface(好多类好多方法)
     7   Scanner-引用类型的一般步骤
     8   1.导包
     9   import 包路径.包名称,写在package下面
    10   不需要导包:如果目标类在同一包下,或者在java.lang下,例如String
    11 
    12   2.创建
    13   Scanner 对象名 = new Scanner(需要传入的参数)
    14 
    15   3.使用
    16   Scanner.方法名(需要传入的参数)
    17  */
    18 public class ScanerApi {
    19     public static void main(String[] args) {
    20         /*
    21         System.in代表从键盘接收数据
    22         String中遇到enter截至录入
    23         int中空格或者enter进行数据划分
    24          */
    25         Scanner scanf = new Scanner(System.in);
    26         //其实这里的accept不是一个变量而是类String生成的一个对象accept
    27         //查阅api文档发现成员方法nextLine返回的是字符串String
    28         String accept = scanf.nextLine();
    29         System.out.println(accept + "的长度:" + accept.length());
    30         System.out.println("=====================");
    31 
    32         int[] array = new int[3];
    33         array[0] = scanf.nextInt();   //nextXxx会进行扫描下一个输入的数据,并返回
    34         System.out.println("=====================");
    35 
    36         //如果只想输入一次可考虑用匿名对象
    37         int num = new Scanner(System.in).nextInt();
    38         System.out.println("输入的int数值:" + num);
    39         String str = new Scanner(System.in).nextLine();
    40         System.out.println("输入的String数值:" + str);
    41 
    42         //使用匿名对象传参
    43         methodParam(new Scanner(System.in));
    44 
    45     }
    46     public static void methodParam(Scanner sc){
    47         System.out.println("我是匿名对象生成的数值:"+sc.nextLine());
    48     }
    49 }
  • 相关阅读:
    grep在一个特定的文件搜索文件夹keyword
    Mysql HA
    通过wmi获取本地硬件信息的一些疑问。
    nginx+tomcat 架构 HttpServletRequest.getScheme()获取正确的协议
    mybatis配置log4j控制台打印SQL语句
    mybatis使用${}拼接sql出错??
    【MySQL】JDBC连接MySQL的一些问题以及解决办法
    mybatis 嵌套查询子查询column传多个参数描述
    关于一些对location认识的误区
    Nginx+lua学习
  • 原文地址:https://www.cnblogs.com/huxiaobai/p/11440933.html
Copyright © 2011-2022 走看看