萍聚社区-德国热线-德国实用信息网

 找回密码
 注册

微信登录

微信扫一扫,快速登录

萍聚头条

查看: 1775|回复: 7

问一下JAVA如何返回string类型到Arraylist

[复制链接]
发表于 2007-12-4 12:13 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册 微信登录

x
主程序里面有个Arraylist list=new Arraylist的动态数组

现在我想将另一个类里面的
class test()
{
try
{
String m= element.element("name").getText();
}
catch()
...
}

string m 返回添加到这个list数组里面,请问该如何实现?

问的有点乱,不好意思$汗$
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
发表于 2007-12-4 12:33 | 显示全部楼层
ArrayList list = new ArrayList<String>();
String m= element.element("name".getText());
list.add(m);
return list;
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
 楼主| 发表于 2007-12-4 12:49 | 显示全部楼层
原帖由 ourgame 于 2007-12-4 11:33 发表
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都没定义
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
发表于 2007-12-4 13:34 | 显示全部楼层
两个类之间的变量调用当然要通过接口来实现。在B中写一个method用来返回m的值,然后在a中做一个b的对象并且调用这个method

public string getElementValue( ){}

list.add(new B().getElementValue())
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
 楼主| 发表于 2007-12-4 14:05 | 显示全部楼层
原帖由 大镖客 于 2007-12-4 12:34 发表
两个类之间的变量调用当然要通过接口来实现。在B中写一个method用来返回m的值,然后在a中做一个b的对象并且调用这个method

public string getElementValue( ){}

list.add(new B().getElementValue())


$ok$ $ok$
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
 楼主| 发表于 2007-12-4 15:08 | 显示全部楼层
ArrayList<B> list = new ArrayList<B>();
问一下,Arraylist list<>中的B是不是指传递的参数形式,比如public B(string,string),那必须写成list.add(new B(string,string));
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
发表于 2007-12-7 19:03 | 显示全部楼层
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
 楼主| 发表于 2007-12-8 00:40 | 显示全部楼层
原帖由 ourgame 于 2007-12-7 18:03 发表
应该可以可以这么说。你试试看不就知道了。


en,的确如此:)
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
您需要登录后才可以回帖 登录 | 注册 微信登录

本版积分规则

手机版|Archiver|AGB|Impressum|Datenschutzerklärung|萍聚社区-德国热线-德国实用信息网 |网站地图

GMT+2, 2024-5-16 17:19 , Processed in 0.075871 second(s), 18 queries , MemCached On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表