java如何获取键盘输入,java从键盘输入数据的几种方法

  java如何获取键盘输入,java从键盘输入数据的几种方法

  如何解决写爬虫IP受阻的问题?立即使用。

  Java提供了一个Scanner类,用它我们可以很容易的得到键盘输入的参数。

  Scanner是一个基于正则表达式的文本扫描器。您可以从文件、输入流和字符串中解析基本类型和字符串类型的值。Scanner类提供了多个构造函数,不同的构造函数可以接受文件、输入流和字符串作为数据源,用来解析文件和输入流字符串中的数据。

  示例:

  导入Java . util . scanner;

  /**

  *扫描仪的简单示例

  * */

  公共类TestScanner {

  公共静态void main(String[] args) {

  //创建一个扫描仪对象

  //System.in表示标准化输出,即键盘输出。

  Scanner sc=新扫描仪(system . in);

  //使用hasNextXXX()确定是否有下一个条目。

  while (sc.hasNext()) {

  //使用nextXXX()方法输出内容。

  string str=sc . next();

  system . out . println(str);

  }

  }

  }结果是:你在控制台输入什么?点击回车后,下面会输出同样的内容。如果在输入时单击Enter或Tab,输出内容将在该位置换行。

  当java程序需要时,可以使用Scanner来输入参数。

  代码示例:TestScannerIn.java

  导入Java . util . scanner;

  /**

  *当程序需要时,使用扫描仪输入参数。

  * */

  公共类TestScannerIn {

  公共静态void main(String[] args) {

  /**

  *写一个输出个人信息的小例子

  * */

  Scanner sc=新扫描仪(system . in);

  sc . usedelimiter(/n );

  System.out.println(欢迎来到脱离地球的博客,我脱离地球_ );

  System.out.println(请问你叫什么名字?);

  string name=sc . nextline();

  System.out.println(请问你是哪里人?);

  string area=sc . nextline();

  system . out . println(‘好吧,你是‘地区’的,那么,你那里有什么好吃的吗?’);

  string food=sc . nextline();

  System.out.println(好的,那我复述一下你的信息:);

  System.out.println(你的名字是 name ,它来自: area );

  System.out.println(你最好的食物是:食物);

  System.out.println(右~ ~ );

  }

  }更多java知识请关注java基础课程。以上是java如何获取键盘输入的数据的细节。请多关注我们的其他相关文章!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: