怎么读入一个int然后输出 这个好像牵涉到流的转换,直接输入然后输出的话得到的不是原来输入的值。要怎么实现呢,谢谢。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 输入字符串会吧?得到字符串s然后int a = Integer.parseInt(s);就可以了 键盘输入的话就是个charchar s=System.in.....int a = Integer.parseInt(s); public class Input{ public static void main(String[] args){ try { BufferedReader in = new BufferedReader(new InputStreamReader(System.in)); String str = ""; while (str != null) { str = in.readLine(); int a = Integer.parseInt(str.trim()); System.out.println("输入了:" + i); } } catch (Exception e) { } }} system.in.readInteger.parseIntsystem.out.println jdk1.5中Scanner cin=new Scanner(System.in);int a=cin.nextInt();System.out.println(a);Scanner类还可以读其他的数据类型,用于命令行下的输入特别好用.具体请看Javadoc. int a = Integer.parseInt(s); f_acme(沧海一声笑)说的用Scanner来实现可行。不过如果不用这个类,能不能实现呢? :) 试了一下,masse(当午) 上面这个用BufferedReader实现的也是对的。谢谢你们。 java初学者的困惑——关于字符串的问题 使用Apache HttpClient的代理,网站显示IP仍然是真实的 没看懂API,来问问 求一个httpclient的例子.! 类型申明时的星号是什么意思?如long * v 怎样把多个.java文件编译在一个.java文件里 关于java的串口通信的问题 [解释]Profile 在下面几个场合中怎么翻译?怎么理解? 请问哪儿有jbuilder的中文版教程下载?100分相送 一个think in java的翻译问题 请教高手:怎么能够java时间与VC时间相互转化??? 有无办法在Java程序出现异常时输出其文件和行号?
得到字符串s
然后int a = Integer.parseInt(s);
就可以了
char s=System.in.....
int a = Integer.parseInt(s);
public static void main(String[] args){
try {
BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
String str = "";
while (str != null) {
str = in.readLine();
int a = Integer.parseInt(str.trim());
System.out.println("输入了:" + i);
}
} catch (Exception e) {
}
}
}
Integer.parseInt
system.out.println
int a=cin.nextInt();
System.out.println(a);Scanner类还可以读其他的数据类型,用于命令行下的输入特别好用.具体请看Javadoc.
不过如果不用这个类,能不能实现呢? :)