zoukankan      html  css  js  c++  java
  • 扫描器Scanner

    创建对象的时候要传入一个输入流

      Scanner scanner = new Scanner(System.in);---------代表该扫描器从控制台接收输入的内容

    nextInt()方法-----代表接受下一个输入内容,并且转换为int类型(以行为单位)

      注:字符串转换成数字,里面传的必须是数字

    next()方法-----代表接收下一个输入内容(以行为单位)

    nextLine()方法-----代表接受下一行输入内容

    next()和nextInt() 不能与nextLine()同时使用

      原因:每一行输入结束的时候,我们手动输入了换行‘ ’,但是用next()和nextInt()接收的时候,只会接收走‘ ’前面的内容,把‘ ’留下,而nextLine()只要见了‘ ’就会默认有一行,就会接收。

    一般用nextLine()方法,传入的是字符串String,如果想要把字符串转换成整型,可用Integer.parseInt()

    Integer.parseInt();-----将字符串转换成整型,前提是传入的必须是数字,否则会报错。

    1 String str1="123";
    2 String str2="321";
    3 System.out.println(str1+str2);
    4 //结果为:1233321
    5 
    6 String str3="123";
    7 String str4="321";
    8 System.out.println(Integer.parseInt(str1)+Integer.parseInt(str2));
    9 //结果为:444
    View Code

    若有错误之处,欢迎指正。谢谢!

  • 相关阅读:
    gcd
    Kuglarz
    三分题解
    杜教筛
    第一组dp解题报告
    dp总结1
    cf-BitwiseXor
    6.6总结
    图论总结
    CF1309总结
  • 原文地址:https://www.cnblogs.com/hong-yu0415/p/9113102.html
Copyright © 2011-2022 走看看