问一下JAVA如何返回string类型到Arraylist
主程序里面有个Arraylist list=new Arraylist的动态数组现在我想将另一个类里面的
class test()
{
try
{
String m= element.element("name").getText();
}
catch()
...
}
string m 返回添加到这个list数组里面,请问该如何实现?
问的有点乱,不好意思$汗$ ArrayList list = new ArrayList<String>();
String m= element.element("name".getText());
list.add(m);
return list; 原帖由 ourgame 于 2007-12-4 11:33 发表 http://www.dolc.de/forum/images/common/back.gif
ArrayList list = new ArrayList();
String m= element.element("name".getText());
list.add(m);
return list;
可能我没说清楚$汗$
Arraylist在类A主函数 public static void main(String[] args)里
String m= element.element("name".getText());在另一个类B的Public readxml函数中定义
我一开始也象你写的那样添加,但显示element,m都没定义 两个类之间的变量调用当然要通过接口来实现。在B中写一个method用来返回m的值,然后在a中做一个b的对象并且调用这个method
public string getElementValue( ){}
list.add(new B().getElementValue()) 原帖由 大镖客 于 2007-12-4 12:34 发表 http://www.dolc.de/forum/images/common/back.gif
两个类之间的变量调用当然要通过接口来实现。在B中写一个method用来返回m的值,然后在a中做一个b的对象并且调用这个method
public string getElementValue( ){}
list.add(new B().getElementValue())
$ok$ $ok$ ArrayList<B> list = new ArrayList<B>();
问一下,Arraylist list<>中的B是不是指传递的参数形式,比如public B(string,string),那必须写成list.add(new B(string,string)); 应该可以可以这么说。你试试看不就知道了。 原帖由 ourgame 于 2007-12-7 18:03 发表 http://www.dolc.de/forum/images/common/back.gif
应该可以可以这么说。你试试看不就知道了。
en,的确如此:)
页:
[1]