你的是构造函数?但是你怎么将他当一般函数用? 可能是你忘了加上void了: public void create(String[] args) { ........... }
当然可以 错误是:public create(String[] args)没有加void
下面的代码没有问题: public class Test { public static void main(String args[]) { Test t = new Test(); String[] shuzu={"a","b","c"}; t.create(shuzu); } public void create(String[] args) { //Menu file=new Menu(); //MenuItem item; int i; for (i=0;i<args.length;i++) { //item=new MenuItem(args[[i]); //file.add(item); System.out.println("param:" + args[i]); } }}
可能是你忘了加上void了:
public void create(String[] args) {
...........
}
错误是:public create(String[] args)没有加void
public class Test
{
public static void main(String args[])
{
Test t = new Test();
String[] shuzu={"a","b","c"};
t.create(shuzu);
}
public void create(String[] args)
{
//Menu file=new Menu();
//MenuItem item;
int i;
for (i=0;i<args.length;i++)
{
//item=new MenuItem(args[[i]);
//file.add(item);
System.out.println("param:" + args[i]);
}
}}