请教高手,在java中如何接收从键盘输入的数据,采用什么方法才能像C中从文件中读数据???
----------------解决方案--------------------------------------------------------
偶也不会!~~关注中........
----------------解决方案--------------------------------------------------------
19 我怎么从键盘输入一个int/double/字符串?
答:java的I/O操作比C++要复杂一点。如果要从键盘输入,样例代码如下:BufferedReader cin = new BufferedReader( new InputStreamReader( System.in ) );String s = cin.readLine();
这样你就获得了一个字符串,如果你需要数字的话再加上:int n = Integer.parseInt( s ); 或者 double d = Double.parseDouble( s );
建议楼主先去看看置顶帖
----------------解决方案--------------------------------------------------------
19 我怎么从键盘输入一个int/double/字符串?
答:java的I/O操作比C++要复杂一点。如果要从键盘输入,样例代码如下:BufferedReader cin = new BufferedReader( new InputStreamReader( System.in ) );String s = cin.readLine();
这样你就获得了一个字符串,如果你需要数字的话再加上:int n = Integer.parseInt( s ); 或者 double d = Double.parseDouble( s );
建议楼主先去看看置顶帖
----------------解决方案--------------------------------------------------------
用1.5的新特性Scanner
这个比较简单!
----------------解决方案--------------------------------------------------------
不错,用Scanner,更方便
----------------解决方案--------------------------------------------------------
Scanner 怎么用捏?
----------------解决方案--------------------------------------------------------
import java.util.*;
//导入包
Scanner scanner = new Scanner(System.in);
int inNum = scanner.nextInt(); //输入整数
String strLine = scanner.next(); //输入字符串
Scanner类...当键入Enter,Tab,与空格..都被视为输入结束..
----------------解决方案--------------------------------------------------------
这个不是JDK5.0里的吗?
----------------解决方案--------------------------------------------------------
难道还有人在用JDK1.4吗
----------------解决方案--------------------------------------------------------