[请教]:java中的vector问题 addElement();的参数应该是object改为Employee.addElement(new Mangener());如果你有Mangener这个类的话第二句同样 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我有Mangener类,我尝试了,但还是有问题:Company.java:15: <identifier> expected Employee.addElement(new Mangener()); ^请教...... 你的参数如果不是方法参数传入就必须实例化public void metrod(Mangener m,Worker w){ Vector Employee=new Vector(); Employee.addElement(m); Employee.addElement(w); int size=Employee.size(); void show() { for(int i = 0;i < size;i++) { System.out.println(Employee.get(i)); } }} 我改成:class FinacialDpt(Mangener m,Worker w){ Vector Employee=new Vector(); Employee.addElement(m); Employee.addElement(w); int size=Employee.size(); void show() { for(int i = 0;i < size;i++) { System.out.println(Employee.get(i)); } }}刚才的错误没了,但又有了新错误:Company.java:12: '{' expectedclass FinacialDpt(Mangener m,Worker w) ^ 将System.out.println(Employee.get(i));改成System.out.println((Mangener)Employee.get(i));看看 有些代码并不是在类的什么地方都能写class FinacialDpt { Vector Employee = new Vector(); int size = 0; void init() { Employee.addElement(new Manager()); Employee.addElement(new Manager()); size = Employee.size(); } void show() { for (int i = 0; i < size; i++) { System.out.println(Employee.get(i)); } } public static void main() { FinacialDpt f = new FinacialDpt(); f.init(); f.show(); }} 更正上面的发言:你要打印的结果为字符就是System.out.println((String)Employee.get(i))是数字就为System.out.println((int)Employee.get(i)) 我按照kingfish(八百里秦川@龙城异客)的来写,现在ok了,搞定了,感谢各位帮忙 java代码怎么改? 下面播放歌曲的代码为何有异常呢 android Activity属性 这段话看不懂,请解释 关于建立文件提示invalid escape sequence的问题 请教一个小问题!! [讨论贴,米有分]我所知的算法问题2 jbuilder的问题java.lang.NoClassDefFoundError: ...是什么例外? ●●●这个极其简单的问题已经问了一个星期了,可还是没人能解决,JAVA高手都到哪里去了?●●● 接口参数 如何从oracle数据库中的表生成一个XML文件??使用Java实现。 各位大虾,有谁能用JAVA取得本机的网卡地址的啊?小弟253了
Company.java:15: <identifier> expected
Employee.addElement(new Mangener());
^请教......
public void metrod(Mangener m,Worker w)
{
Vector Employee=new Vector();
Employee.addElement(m);
Employee.addElement(w);
int size=Employee.size();
void show()
{
for(int i = 0;i < size;i++)
{
System.out.println(Employee.get(i));
} }
}
class FinacialDpt(Mangener m,Worker w)
{
Vector Employee=new Vector();
Employee.addElement(m);
Employee.addElement(w);
int size=Employee.size();
void show()
{
for(int i = 0;i < size;i++)
{
System.out.println(Employee.get(i));
} }
}
刚才的错误没了,但又有了新错误:
Company.java:12: '{' expected
class FinacialDpt(Mangener m,Worker w)
^
Vector Employee = new Vector();
int size = 0; void init() {
Employee.addElement(new Manager());
Employee.addElement(new Manager());
size = Employee.size();
} void show() {
for (int i = 0; i < size; i++) {
System.out.println(Employee.get(i));
}
} public static void main() {
FinacialDpt f = new FinacialDpt();
f.init();
f.show();
}
}
是数字就为System.out.println((int)Employee.get(i))
现在ok了,
搞定了,感谢各位帮忙