怎么判断一个数是不是1到99之间的数 用java 怎么实现

解决方案 »

  1.   

    int num=22;
    if(num>0 && num<100){
       System.out.println(num是1-99之间的数字);
    }
      

  2.   

    if (num>1 && num <99)
      

  3.   

    boolean check(int i){
     return i>0 && i<100
    }
      

  4.   

    if (num>=1 && num =<99)
      

  5.   

    int num=4;
    if(num>1&&num<99)
    {System.out.println("是在0到99之间!");}
    else
    {System.out.println("不是在0到99之间!");}
      

  6.   

    bool check(int n)
    {
        return n>=1?(n<=99?true:false):false;
    }
      

  7.   

    if (num>=1 && num =<99)
      

  8.   

    boolean check(int i){
     return i>0 && i<100
    }
    -------
    这个比较好
      

  9.   

    bool check(int n)
    {
        return n>=1?(n<=99?true:false):false;
    }
    ==========================================
    这种是不是算可读性差的代码?
      

  10.   

    Pattern.matches("[0-9]{1,2}", "99");
      

  11.   

    没有一个代码是真正正确的啊。
    楼主说的是数字啊,没有说是不是整数,还是float,
    99.5是不是数字啊? 上面的代码可以正确判断嘛?
      

  12.   

    呵呵,那就都转成float进行比较~
      

  13.   

    private bool getInt(int n)
    {
       int number=n;
       if(n>0&&n<100)
       {
           return true;
    }
      else
    {
      return false;
    }
    }
      

  14.   

    Pattern.matches("[0-9]{1,2}", "99");----好!!!学习,是所谓的正则方法吧!
      

  15.   

    详细步骤如下,在DOS命令下运行javac judge.java然后运行java judge n
    n为要判断的数.
    public class judge
    {
    public static void main(String []args)

              if(args.length!=1)
    {
      System.out.println("使用方法:java judge n");
           System.out.println("例如判断50是不是1~99之间的数则输入:java judge 50");
         System.exit(-1);
      }
      int k=Integer.parseInt(args[0]);
      if(k>0&&k<100)
      System.out.println(k+"是1~99之间的数");
      else
      System.out.println(k+"不是1~99之间的数");
    }
    }
      

  16.   

    //判断某个数是否在(0,100)内
    boolean isInRange(String value){
         boolean res = false;
         res = value.matches("[1-9]\\d?"); //匹配所有整数
         if(!res)
             res = value.matches("[1-9]\\d?\\.\\d+"); //匹配所有浮点数
         
         return res;
    }