当前位置: 技术问答>java相关
使用Vector的一个问题
来源: 互联网 发布时间:2015-04-27
本文导语: 编译以下语句 (String)seqarr.elementAt(num) += seqch;//其中seqarr是包容String类的一个集合,seqch是另一个String; 出现这样的错误:variable required, but value found at line 263, column 11 | String tmp=new String(); tmp=(Strin...
编译以下语句
(String)seqarr.elementAt(num) += seqch;//其中seqarr是包容String类的一个集合,seqch是另一个String;
出现这样的错误:variable required, but value found at line 263, column 11
(String)seqarr.elementAt(num) += seqch;//其中seqarr是包容String类的一个集合,seqch是另一个String;
出现这样的错误:variable required, but value found at line 263, column 11
|
String tmp=new String();
tmp=(String)seqarr.elementAt(num);
tmp +=seqch;
我想就不会有错了。
tmp=(String)seqarr.elementAt(num);
tmp +=seqch;
我想就不会有错了。
|
这样当然不行,你使用elementAt(num) 方法只是取Vector里的对象,而不能对这个对象重定义的,你可以再加一句seqarr.setElementAt(num)就可以了。