System.in.read()输入问题? 因为从命令行读入的是ASCLL码,转化为int后故不是你看到的,可以用p = Integer.parseInt(System.in.read());转化为int类型。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 int p = Integer.parseInt((new BufferedReader(new InputStreamReader(System.in))).readLine());用这个可能更好。 to jorneyR(胡言乱语不怕死的菜鸟) :不对哦,Integer.parseInt(System.in.read())?????System.in.read()返回的是一个整型数,以下是编译器报的错误:cannot resolve symbolsymbol : method parseInt (int)location: class java.lang.Integer p = Integer.parseInt(System.in.read());to tangzhu0619(凰翌) 像你那样做是正确的,可是为什么以下程序不行呢? DataInputStream dis = new DataInputStream(System.in); System.out.println("input p:"); p = dis.readInt(); System.out.println("p= "+p); System.out.println("input q:"); q = dis.readInt(); System.out.println("q= "+q); 为什么你用BufferedReader包装System.in可以,而用DataInputStream包装System.in就不行呢?呵呵,值得研究哦!感激楼上几位兄弟,有待继续讨论! 有关java语法的一个小细节疑惑 文件读写问题 求命!关于JTextArea与JTextField 实力强的QQ群,程序员在深圳群有5个群(人数早已超过一千人),云集了深圳范围内的软件精英 怎么用java编写一个“二叉树”类??在线等。。。。。。。 import的一个问题 jb7安装好了,有谁知道serial number和key啊,高分 用JBUILDER做出的applet好象不能用 求救!急!!! java并发问题 applet和servlet之间的通信问题!!虽然很简单,却是常见问题 JFileChooser的打开对话框,如何能选择一个文件夹,点击确定,就关闭对话框?
不对哦,Integer.parseInt(System.in.read())?????
System.in.read()返回的是一个整型数,以下是编译器报的错误:
cannot resolve symbol
symbol : method parseInt (int)
location: class java.lang.Integer
p = Integer.parseInt(System.in.read());
to tangzhu0619(凰翌) 像你那样做是正确的,可是为什么以下程序不行呢? DataInputStream dis = new DataInputStream(System.in);
System.out.println("input p:");
p = dis.readInt();
System.out.println("p= "+p);
System.out.println("input q:");
q = dis.readInt();
System.out.println("q= "+q);
为什么你用BufferedReader包装System.in可以,而用DataInputStream包装System.in就不行呢?
呵呵,值得研究哦!
感激楼上几位兄弟,有待继续讨论!