java吧 关注:1,294,793贴子:12,828,553

java 如何用booleam flag判定输入的数据类型是不是int

只看楼主收藏回复

RT


1楼2012-01-30 13:50回复
    【承接一切Java程序】可先代码,后酬金,QQ: 422766572


    IP属地:北京4楼2012-01-30 13:59
    回复
      2026-01-16 14:46:11
      广告
      不感兴趣
      开通SVIP免广告
      O b j e c t i = 0 ;
      i f ( i i n s t a n c e o f I n t e g e r ) {
      S y s t e m . o u t . p r i n t l n ( t r u e ) ;
      }
      莫名奇妙被吞……


      IP属地:日本5楼2012-01-30 14:00
      回复
        啥意思


        6楼2012-01-30 14:05
        回复
          判断是不是int类型


          IP属地:日本7楼2012-01-30 14:05
          回复
            LZ你是想判断输入的一串字符串是否全是数字还是咋滴?


            8楼2012-01-30 14:13
            回复
              输入的是不是int类型的数据
              我自己写的代码是
              int Value=0;
              if(Value instanceof Integer )
              {

              else


              他说if(Value instanceof Integer ) ^ 需要: 引用 找到: int
              不知道什么意思


              9楼2012-01-30 14:17
              回复
                Integer.parseInt(那串输入的字符);,如果报错那么不全是数字,如果不报错那么说明全是数字


                IP属地:日本10楼2012-01-30 14:19
                回复
                  2026-01-16 14:40:11
                  广告
                  不感兴趣
                  开通SVIP免广告
                  另外定义变量名第一个字母小写,注意规范


                  IP属地:日本11楼2012-01-30 14:19
                  回复
                    可以大写的吧


                    12楼2012-01-30 14:24
                    回复
                      可以是可以,但是这会让一些人看起来头疼


                      IP属地:日本13楼2012-01-30 14:26
                      回复
                        PeaPodCounter.java:13: 错误: 对于parseInt(int), 找不到合适的方法Integer.parseInt(Value); ^ 方法 Integer.parseInt(String)不适用 (无法通过方法调用转换将实际参数int转换为String) 方法 Integer.parseInt(String,int)不适用 (实际参数列表和形式参数列表长度不同)PeaPodCounter.java:14: 错误: 意外的类型if(Value instanceof Integer ) ^ 需要: 引用 找到: int2 个错误>Exit code: 1


                        14楼2012-01-30 14:27
                        回复
                          Integer.parseInt(o.toString());
                          Integer i = 0;
                          if (i instanceof Integer) {
                          }
                          int类型有些特殊,无法直接运算


                          IP属地:日本15楼2012-01-30 14:30
                          回复
                            PeaPodCounter.java:13: 错误: 找不到符号Integer.parseInt(o.toString()); ^ 符号: 变量 o 位置: 类 PeaPodCounterPeaPodCounter.java:14: 错误: 已在simpleEcho()中定义iInteger i= 0; ^PeaPodCounter.java:15: 错误: 意外的类型if (i instanceof Integer) ^ 需要: 引用 找到: int3 个错误
                            哦 烦死了 这个东西


                            16楼2012-01-30 14:34
                            回复
                              2026-01-16 14:34:11
                              广告
                              不感兴趣
                              开通SVIP免广告
                              你需要把int类型转换成Object类型,然后再这样做


                              IP属地:日本17楼2012-01-30 14:37
                              回复