广告合作
  • 今日头条

    今日头条

  • 百度一下

    百度一下,你就知道

  • 新浪网

    新浪网 - 提供新闻线索,重大新闻爆料

  • 搜狐

    搜狐

  • 豆瓣

    豆瓣

  • 百度贴吧

    百度贴吧——全球领先的中文社区

  • 首页 尚未审核订阅工具 订阅

    java怎么输入多行字符串

    来源:网络收集  点击:  时间:2024-05-07
    【导读】:
    java提供了输入方法,一般都是一次输入一行,那么怎么一次输入多行呢工具/原料morejava,eclipse方法/步骤1/7分步阅读

    java中Scanner类可以用于提供手动输入,运行之后如下:

    2/7

    输入字符串接之后,回车,程序运行结束:

    3/7

    上面的例子是输入单行的,那么我们如何输入多行字符串呢?很简单,我们可以通过一个循环来处理,如下:

    4/7

    上面的例子中可以一直输入,不会结束,那么我们可以设置一个计数器来结束输入,如下,当我们输入4次之后,程序运行结束

    5/7

    假如说我们想让用户来控制是否结束又该如何做呢?可以约定好,比如说当用户输入end的时候就结束,如下例子:

    6/7

    不过输入多行字符串还有一种直接通过单行也可以解决,那就是以空格隔开,不过这时候我们不能用scanner.next()去读取,因为这个方法读到空格之后就不读了,用scanner.nextLine()则可以读完整行,如下

    7/7

    虽然scanner.next()只能读取到空格为止,但是我们可以一直往下读,加上循环判断一下非空也可以读完一整行,如下:

    注意事项

    第7步中对读取到的值进行判断,必须用变量接收之后才可进行判断,因为scanner.next()执行一次就会读取到下一个值

    JAVASCANNER
    本文关键词:

    版权声明:

    1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。

    2、本站仅提供信息发布平台,不承担相关法律责任。

    3、若侵犯您的版权或隐私,请联系本站管理员删除。

    4、文章链接:http://www.1haoku.cn/art_700406.html

    相关资讯

    ©2019-2020 http://www.1haoku.cn/ 国ICP备20009186号05-06 20:28:42  耗时:0.024
    0.0236s