介绍
这篇文章将为大家详细讲解有关怎么在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中使用扫描仪获取字符串就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看的到。