没有直接的方法可以从键盘读入数字值,可以用类型包装器来转换:
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);
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);
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货