刚学Java,请各位赐教!!!!

解决方案 »

  1.   


    public boolean test(int a)
    if(a >= 0 && a<= 100)
    {
    return true;
    }
    return false;
      

  2.   


    public boolean test(int a) 
    {if(a >= 0 && a<= 100)
     { 
    return true; 
    }
     return false;
    }
      

  3.   


    //i是你要判断的数
    int i = 10;

    System.out.println(new Integer(i) instanceof Integer);//这里有点钻牛角尖了,如果不是的话 会有编译错误
    System.out.println(i > 0 && i< 100);
      

  4.   

    public static void main(String[] args) {

    System.out.println("请输入:");
    Scanner input=new Scanner(System.in);
    String text=input.nextLine();
    try{
    int number=Integer.valueOf(text);
    if(number>=0&&number<=100){
    System.out.println("是0-100的数字");
    }else{
    System.out.println("不是0-100的数字");
    }

    }catch(NumberFormatException e){
    System.out.println("你输入的不是整数或不是数字");
    }
    }
    //个人觉得 自己些的太复杂了! 望高手给予跟简单方法
      

  5.   

    if(a >= 0 && a<= 100){
       //这里写你要执行的语句
    }
      

  6.   


        public boolean isTrue(String num) {
            if (num == null || num.indexOf(".") != -1) {
                return false;
            }
            int n = 0;
            try {
                n = Integer.valueOf(num);
            } catch (NumberFormatException nfe) {
                return false;
            }
            return 0 < n && n < 101;
        }
      

  7.   


    如果你的输入是个字符串形式,则可以用如下方法:  
      public boolean isTrue(String num) {
            if (num == null || num.indexOf(".") != -1) {
                return false;
            }
            int n = 0;
            try {
                n = Integer.valueOf(num);
            } catch (NumberFormatException nfe) {
                return false;
            }
            return 0 < n && n < 101;
        }如果是整数形式的,可以用如下形式:public boolean isTrue(int a) {
    public boolean test(int a)
    if(a >= 0 && a<= 100)
    {
    return true;
    }
    return false;
    }
      

  8.   

    int number=0;
    if(number>0 && number<100){
        System.out.println(number+"在0-100的范围内")
        
        if (number.indexOf(".") != -1) {
                System.out.println(number+"是一个整数");
            }else{
                System.out.println(number+"是一个分数");
            }
    }else{
         System.out.println(number+"不在0-100的范围内");
    }
      

  9.   

    import java.util.Scanner;
    ……
    Scanner s=new Scanner(System.in);
    int a=s,nextInt();
    if(a>=0&&a<=100){
    System.out.println("输入正确!");
    }
    ……
      

  10.   

    Java code这个是不是会有点问题啊。在上面如果输入的时候,会有异常的,怎么可以不用处理异常的方法来处理这个呢?