Vector里元素对调问题! Class001 tmp0 = (Class001)vec.elementAt(1);Class001 tmp1= (Class001)vec.elementAt(1);vec.setElementAt(tmp1, 0);vec.setElementAt(tmp0, 1); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 刚才错了Class001 tmp0 = (Class001)vec.elementAt(0);Class001 tmp1= (Class001)vec.elementAt(1);vec.setElementAt(tmp1, 0);vec.setElementAt(tmp0, 1); Class001 tmp = (Class001)vec.elementAt(1);这样不行吧,可以换啊,把vec.elementAt(0)副给一个a,在把vec.elementAt(0)=a,再把vec.elementAt(1)=a Class001 tmp = (String)vc.elementAt(1);vc.setElementAt(vc.elementAt(0), 1);vc.setElementAt(tmp,0); 请问Class001 tmp0 = (Class001)vec.elementAt(1);这条语句执行完后,tmp0是创建了vec.elementAt(1)的拷贝,还是直接指向vec.elementAt(1)。 Class001是一个类啊,不是一个String。怎么可以Class001 tmp = (String)vc.elementAt(1); 其实主要明白vector里面放的是对象的引用,就明白怎么弄拉 Class001 tmp = (Class001)vc.elementAt(1);vc.setElementAt(vc.elementAt(0), 1);vc.setElementAt(tmp,0);不好意思写错了 我知道是对象的引用,所以ilka兄的语句好像不行吧。 Class001 tmp = (Class001)vc.elementAt(1);vc.setElementAt(vc.elementAt(0), 1);这两条语名执行完后,tmp的内容已经变成了vc.elementAt(0)了吧. 应该是Class001 tmp = (Class001)vec.elementAt(1);vec.set(1,vec.elementAt(0)) ;vec.set(0,tmp ); wswhp(greenland)的方法没错,搞定了,谢谢:) 在类Arthmetic.Arithmetic中找不到主方法,求解答 Frame 与 JFrame的 不同 请高手指教!谢谢!菜鸟学习中 java调用IE解析html问题 关于struts1.x中的html:messages标签的使用 问一个通用实现,比较两个集合 用递归输出下面的样子 内部错误: 数据存取的索引无效 新手的问题:请问执行了查询之后,查询结果存放到了哪里? 请问这个错误大家有没有遇到过?是如何解决的呢? 我的jbuild6怎么没有 IConnectionPool接口 怎样得到当前目录(不是在java程序中得到) 哪里有JB ENTERPRISE的注册码?请教:)
Class001 tmp0 = (Class001)vec.elementAt(0);
Class001 tmp1= (Class001)vec.elementAt(1);
vec.setElementAt(tmp1, 0);
vec.setElementAt(tmp0, 1);
这样不行吧,可以换啊,把vec.elementAt(0)副给一个a,在把vec.elementAt(0)=a,再把vec.elementAt(1)=a
vc.setElementAt(vc.elementAt(0), 1);
vc.setElementAt(tmp,0);
Class001 tmp0 = (Class001)vec.elementAt(1);
这条语句执行完后,tmp0是创建了vec.elementAt(1)的拷贝,还是直接指向vec.elementAt(1)。
怎么可以Class001 tmp = (String)vc.elementAt(1);
vc.setElementAt(vc.elementAt(0), 1);
vc.setElementAt(tmp,0);
不好意思
写错了
vc.setElementAt(vc.elementAt(0), 1);
这两条语名执行完后,tmp的内容已经变成了vc.elementAt(0)了吧.
Class001 tmp = (Class001)vec.elementAt(1);
vec.set(1,vec.elementAt(0)) ;
vec.set(0,tmp );