日期:2014-05-20 浏览次数:20724 次
import javax.swing.*; import java.util.*; import java.math.*; import java.util.Date; //package java.util.*; public class CloneTest { public static void main(String[] args) { Employee e = new Employee(); Employee.main("ff");//在Eclipse中提示这行有错 e.main("gg");//也是错的 } } class Employee { public Employee() { System.out.println("Employee::Employee()"); } public static void main(String[]args) { System.out.println("Employee::main"); } }
方法(){ CloneTest.main(); Employee.main(); //就可以把上面2个main()方法都使用了,所以有些main方法可以用来自己区域小块的测试 }
------解决方案--------------------
出错原因是你传入的参数不对,要的是字符串数组,你传入的是一个字符串。
楼主可以直接把args传入即可:
public static void main(String[] args) { Employee e = new Employee(); Employee.main(args);//把"ff"换成args. e.main(args);//把"ff"换成args }