Java标准输入
来源:互联网 发布:北极熊团 知乎 编辑:程序博客网 时间:2024/06/14 03:49
在Java中标准输入很简单,但是标准输入没有那么简单,经常用的Scanner类来读取标准输入。
Scanner定义:
package java.util;public final class Scannerextends Objectimplements Iterator<String>, Closeable
常用的函数
nextLine函数
public String nextLine()
nextline从用户输入的第一个字符开始读取(包括空格字符),其中输入的字符串中间可以用空格,以enter贱结尾;
Scanner scan = new Scanner(System.in);while(true){ String s = scan.nextLine(); System.out.println("-----------"); if(s.equals("exit")){ break; }else{ System.out.println(s); } }
输入:a[tab]b[sp]c[enter]
输出:
a b c-----------a b c
next函数
public String next()
next从用户输入的第一个非空格字符开始读取,以空格,tab减,enter结尾,所以读入的字符串不能含有空格
Scanner scan = new Scanner(System.in); while(true){ String s = scan.next(); System.out.println("-----------"); if(s.equals("exit")){ break; }else{ System.out.println(s); } }
输入:a[tab]b[sp]c[enter]
输出:
a b c-----------a-----------b-----------c
所以一般推荐使用nextLine函数读取输入。
0 0
- JAVA标准输入
- Java标准输入、输出
- JAVA标准输入--SCANNER
- Java标准输入
- java 读取标准输入
- Java标准输入
- Java的标准输入
- Java标准输入和输出
- java 标准输入System.in
- Java中模拟C中的标准输入
- [zz]Java中的标准输入方法
- Java重定向标准输入/输出
- Java重定向标准输入/输出
- Java重定向标准输入/输出
- [Java]标准输入流小问题
- Java(标准输入/输出流)
- Java(标准输入/输出流)
- java的标准输入/输出流
- 专业化与大众化
- Integer to Roman
- 航电1233-还是畅通工程
- 算法代码实现之快速排序,C/C++实现
- Eclipse调整代码字体大小
- Java标准输入
- C# 获取指定目录下所有文件信息、移动目录、拷贝目录
- CSS3 box-sizing属性
- JS中引用类型导致的大困惑
- jsp里设置path路径,解决路径问题!
- android UTF8 JSON乱码解决
- 在64位Win7操作系统中安装Microsoft Access Engine的解决方案
- Android AsyncTask详解
- eclipse下maven常用命令