请教前辈:如何用数组接收键盘上敲入的数字? 读进来的是字符串,要自己解析成数字看看下面的类java.lang.Integerstatic int parseInt(String s) Long,Double等等都差不多 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 那为什么我用 String a = readInput();能够用数字呢? 我看了半天,没看明白楼主想问纱?a <==> a[0] 为什么不这么写呢?还有啊,什么是只能接受变量啊?楼上说的是,但是,好象数字也能打印啊--只不过是按字符处理的。 java没有提供可以直接从键盘读入数字值的方法,但是可以用类型包装器(Integer、Double、Float等)来转换,具体做法如下:BufferedReader br = new BufferedReader(new InputStreamReader(System.in));String s1;String s2;System.out.println("Enter a int data: ");s1 = br.readLine();int i = Integer.parseInt(s1);System.out.println("Enter a double data: ");s2 = br.readLine();double d = Double.parseDouble(s2);System.out.println("i = " + i);System.out.println("d = " + d); 其实我是刚刚开始学JAVA,想编一个冒泡,发现不能读入数字.TO namowen(寒号不已) :String s1,s2出可否用数组,因为我要循环输入几个数字 java练习题 关于进度条JProgressBar无法显示的问题 问个小问题! 最后10分 问个正则表达式的问题 一道数据库的面试题!!! 请问要学习嵌入式开发需要掌握哪些知识和语言,哪种语言在这方面的表现最好 XP安装 j2sdk1.4.2 问题 编译原程序的问题! 关于输入 非常奇怪的问题,有相同经历的请进!!! 请问在Jcreator中怎么用debugger来跟踪程序阿? 快急死我了!请大家帮帮忙!
a <==> a[0] 为什么不这么写呢?
还有啊,什么是只能接受变量啊?楼上说的是,但是,好象数字也能打印啊--只不过是按字符处理的。
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
String s1;
String s2;
System.out.println("Enter a int data: ");
s1 = br.readLine();
int i = Integer.parseInt(s1);
System.out.println("Enter a double data: ");
s2 = br.readLine();
double d = Double.parseDouble(s2);
System.out.println("i = " + i);
System.out.println("d = " + d);
TO namowen(寒号不已) :String s1,s2出可否用数组,因为我要循环输入几个数字