Can a main() method of class be invoked from another class in java

前端 未结 6 2050
春和景丽
春和景丽 2020-12-01 07:24

Can a main() method of class be invoked in another class in java?

e.g.

class class1{

  public static void main(String []args){

  }

}         


        
6条回答
  •  暖寄归人
    2020-12-01 07:56

    Sure. Here's a completely silly program that demonstrates calling main recursively.

    public class main
    {
        public static void main(String[] args)
        {
            for (int i = 0; i < args.length; ++i)
            {
                if (args[i] != "")
                {
                    args[i] = "";
                    System.out.println((args.length - i) + " left");
                    main(args);
                }
            }
    
        }
    }
    

提交回复
热议问题