JAVA接收控制台数据Scanner类---输入
2011-09-15 17:17
681 查看
JAVA初学者很容易知道输出的类方法System.out.println("Hello,java!");
但是却对输入,即在控制台console中接收用户输入的数据不太清楚。
我自己在书上,网上找了很长时间,资料多而凌乱。
在一个JAVA的学习视频上看到了输入类Scanner的用法。
首先创建一个Scanner对象s,构造函数的初始值为System.in,再利用s.nextInt()来接收一个int型数据ival的值,用s.nextLine()来接收String类型的name,然后分别输出。
当编译时会提示错误,这是因为Scanner类在一个名为util的包中。
在程序开头加上一句import java.util.*;即可解决问题。
但是却对输入,即在控制台console中接收用户输入的数据不太清楚。
我自己在书上,网上找了很长时间,资料多而凌乱。
在一个JAVA的学习视频上看到了输入类Scanner的用法。
public class InputFromConsole { public static void main(String[] args) { Scanner s = new Scanner(System.in); String name = s.nextLine(); int ival = s.nextInt(); System.out.println(ival + "," + name); } }
首先创建一个Scanner对象s,构造函数的初始值为System.in,再利用s.nextInt()来接收一个int型数据ival的值,用s.nextLine()来接收String类型的name,然后分别输出。
当编译时会提示错误,这是因为Scanner类在一个名为util的包中。
在程序开头加上一句import java.util.*;即可解决问题。
import java.util.*;
public class InputFromConsole { public static void main(String[] args) { Scanner s = new Scanner(System.in); String name = s.nextLine(); int ival = s.nextInt(); System.out.println(ival + "," + name); } }
相关文章推荐
- I学霸官方免费教程二十二:Java常用类之接收控制台输入 Scanner类
- 智渔课堂官方免费教程二十二:Java常用类之接收控制台输入 Scanner类
- java中从控制台输入数据和输出数据到控制台
- java(安全方便的从控制台读入数据)[对Scanner类进行封装,用正则表达式判断]
- java中从控制台输入多行数据 按回车键输入空行结束
- 快速排序(Java语言实现)——从控制台输入数据,排序后输出
- java中从控制台输入多行数据 按回车键输入空行结束
- Java实现控制台登录(控制台输入的数据与数据库中的数据匹配) 注册
- java小例子:读取控制台用户输入数据
- JAVA-从控制台输入数据
- Java中从控制台输入自定义的变量数据!
- 云端飘 Java中从控制台输入数据的几种常用方法
- 关于java控制台获取输入数据
- java 怎么实现接收控制台输入?
- Java基础——从键盘(控制台)输入字符串(数据)的几种方式详解
- Java Scanner类从控制台读取输入
- Java,从控制台中输入数据的方法——Scanner
- Java中从控制台输入数据的几种常用方法
- Java经典编程300例之实例012 从控制台接收输入字符
- Java中从控制台输入数据的几种常用方法