main本身也是一个方法啊!

解决方案 »

  1.   

    ublic class alternativa{
      int alternativa(int i){    
        if(i<10)
            return i*100;
        else 
            return i*10;
      }
     public static void main(String[] args){
      int n=1;
      alternativa a=new alternativa();//创建类对象
     System.out.println(a.alternativa(n));
     }
    } 声明为static的为类变量,没有的为对象变量。没有声明为static的函数调用时要先创建一个类对象,由类对象来调用。 
      

  2.   

    对于Java来用,没有单独的函数,而是作为类/接口的方法
    main本身就是一个类的一个方法
    还有就是,你的程序不一定非得把方法声名为static的
    只要生成类的对象,用对象进行方法引用也行
      

  3.   

    再请问int和float型能不能用.length();呢怎么从int转到string类型呢?
    《----仁者见仁,智者见智----〉
      

  4.   

    toString() 
              Returns a String object representing this Integer's value.
    toString(int i) 
              Returns a new String object representing the specified integer.
      

  5.   


     static int alternativa(int i)构造方法是没有返回值的也不要加STATIC
    alternativa(int i);