CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  J2SE / 基础类

我想这样获取两个数,为什么不正确呀?

楼主shuihersina(水孩儿)2003-12-03 13:39:16 在 Java / J2SE / 基础类 提问

菜鸟问题:  
  我想从键盘接收两个整数,并求他们相除的余数,  
  但是结果只能获取一个,为什么呀?  
  代码如下:  
  import   java.io.*   ;  
  public   class   test2  
  {  
            public   static   int   getch()  
                    {  
                          int   x=0;  
                              System.out.print("输入一个整数:");  
   
                              try{  
   
                                        x=System.in.read();  
   
                                    }catch(IOException   k){};  
                                //char   m=(char)x;  
   
                            //System.out.println("你刚才输入的是:"   +   m);  
                            return   x;  
                                 
                }  
   
          public   static   void   main(String   args[])  
                    {  
                          int   a=0   ;int   b=0   ;  
                          a=getch();  
                          b=getch();  
                          a=a%b;  
                          char   m=(char)a;  
   
                          System.out.println("结果是:"   +   m);  
                                 
                    }  
  } 问题点数:0、回复次数:2Top

1 楼TimesNewRoman()回复于 2003-12-03 13:58:23 得分 0

System.in.read()只是每次读一个byte,当然会有问题了。  
  改成这样:  
  BufferedReader   br   =   new   BufferedReader(new   InputStreamReader(new   BufferedInputStream(System.in)));  
  x   =   Integer.parseInt(br.readLine());  
  然后,不要用char   m   =   (char)a;还是用intTop

2 楼procedure007(文刀)回复于 2003-12-03 14:04:53 得分 0

楼上的正确Top

相关问题

  • 求助:为什么我的Windows 2000无法正确获取事件?
  • 为什么我的click事件获取的textBox.Text的值不正确?
  • 为什么用API函数GetSystemTime()函数获取系统时间后不能正确显示小时(.wHour)
  • 我要在第二个页面获取一个数组,怎么获取???
  • 如何获取combobox中的某个数据
  • 如何判断获取的值是一个数字?
  • 如何判断获取的值是一个数字?
  • 如何获取数组长度?即元素个数?
  • 如何获取计算机中的串口和串口个数?
  • 怎样通过name才获取这个数组

关键词

  • getch
  • char

得分解答快速导航

  • 帖主:shuihersina

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo