怎么在java中使用扫描仪获取字符串

  介绍

这篇文章将为大家详细讲解有关怎么在java中使用扫描仪获取字符串,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。

java是什么

java是一门面向对象编程语言,可以编写桌面应用程序,网络应用程序,分布式系统和嵌入式系统应用程序。

<强> 1。一方法

输入的有效字符后面带有空格,下一个()会将空格作为结束符。因此,如果输入的字符串中间部分有空格,则使用下一方法是无法得到完整的字符串的。

 import  java.util.Scanner;
  ,
  public  class  TestScanner1  {
  ,,,public  static  void  main (String [], args), {
  ,,,,,,,Scanner  scan =, new 扫描仪(系统);
  ,,,,,,,//,从键盘接收数据
  ,,,,,,,System.out.println(“第二方式接收:“);
  ,,,,,,,//,判断是否还有输入
  ,,,,,,,if  (scan.hasNext ()), {
  ,,,,,,,,,,,//,一方式接收字符串
  ,,,,,,,,,,,String  str1 =, scan.next ();
  ,,,,,,,,,,,System.out.println(“输入的数据为:“,+,str1);
  ,,,,,,,}
  ,,,}
  }

可以看到java字符串并未输出。

<强> 2. nextLine方法

nextLine()则以输入为结束符,也就是说,nextLine()方法返回的是输入回车之前的所有字符。

 import  java.util.Scanner;
  ,
  public  class  TestScanner2  {
  ,,,public  static  void  main (String [], args), {
  ,,,,,,,Scanner  scan =, new 扫描仪(系统);
  ,,,,,,,//,nextLine方式接收字符串
  ,,,,,,,System.out.println (“nextLine方式接收:“);
  ,,,,,,,//,判断是否还有输入
  ,,,,,,,if  (scan.hasNextLine ()), {
  ,,,,,,,,,,,//,从键盘接收数据
  ,,,,,,,,,,,String  str2 =, scan.nextLine ();
  ,,,,,,,,,,,System.out.println(“输入的数据为:“,+,str2);
  ,,,,,,,}
  ,,,}
  }

关于怎么在java中使用扫描仪获取字符串就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看的到。

怎么在java中使用扫描仪获取字符串