Java中Scanner.useDelimiter( )方法详解

 时间:2024-10-14 19:00:27

1、先查看下列Java程序的运行结果

Java中Scanner.useDelimiter( )方法详解
Java中Scanner.useDelimiter( )方法详解

2、结果说明:由于Scanner对象将首先跳过输入流开头的所有空白分隔符,然后对输入流中的信息进行检查,直到遇到空白分隔符为止;因此输入数据: abc def;空白后面的字符:def,不会显示输出来。

3、Scanner 将空格当作了一个分隔符,那如何将含有空格的数据输出呢?这张虢咆噘时就需要用Scanner.useDelimiter( )方法,可以将分隔符号修改为"回车",或者其他字符。useDelimiter( )方法用法如下图所示

Java中Scanner.useDelimiter( )方法详解

4、Delimiter英文意思为分隔符;useDelimiter( )方法默认以空格作为分隔符;当然也修改,如:useDelimiter(","); //以','为分隔符useDelimiter("\n"); //“\n”换行符(回车)作为输入的分隔符。故上面的程序可以改为

Java中Scanner.useDelimiter( )方法详解

5、这样,就可以输出含有空格的数据了

  • PyCharm怎么改成中文界面
  • pycharm怎么保存
  • PyCharm怎样调整代码字体大小?
  • python怎样重命名文件或文件夹?
  • eclipse怎么使用
  • 热门搜索
    红领巾心向党手抄报内容文字 安全的手抄报 健康人生绿色无毒手抄报 预防疾病手抄报 中国梦手抄报内容 珍爱生命预防溺水手抄报 清明节手抄报。 森林草原防灭火的手抄报 春节手抄报图片大全 手抄报大全简单又漂亮