如何调用已保存在类里的数据?

kingzzm 2007-07-30 02:34:53
是这样的,现在有3个类A,B,C,
A类里有个容器,
现在我用B类在A的容器里添加数据,然后想在C类里将添加的数据提取出来,
请问要怎么做?要用到文件吗?我想知道有没有简单点的方法?
请大家帮帮忙,谢谢!!
...全文
205 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
T02020112 2007-07-30
  • 打赏
  • 举报
回复
帮我看看我这个吧
package 试验;

import java.util.*;

public class A {
List list = new ArrayList();



}



package 试验;

public class B {

public void fun() {
String str = "wo shi huxiaolei";
char[] bchar = str.toCharArray();

A a = new A();
for(int i=0;i<bchar.length;i++){
a.list.add(bchar[i]);


}
}

}


package 试验;

public class C {
public void shuchu(){
A a = new A();
for(int i=0;i<a.list.size();i++)
System.out.println(a.list.get(i));

}
public static void main(String[] args) {

B b = new B();
b.fun();
C c = new C();
c.shuchu();

}

}



写得虽然不好,但我怎么看都是对的,可就不能输出结果,我把A改成
package 试验;

import java.util.*;

public class A {
private static List list = new ArrayList();
public List getlist(){
return list;
}



}
BC类做相应更改就行了 不懂 不懂 高手帮帮我吧
kingzzm 2007-07-30
  • 打赏
  • 举报
回复
2楼兄台的答案让我茅塞顿开啊,谢谢谢谢!
to 1楼的兄弟:自己不懂就别说别人表达不清楚,OK?
还有小弟第一次问问题,这里的规矩不大懂,下次分给少点。
feihua317 2007-07-30
  • 打赏
  • 举报
回复
抢分狂人!!不过这题目不难,给分给得也太多了吧!
zapdos 2007-07-30
  • 打赏
  • 举报
回复
抢分狂人
bing3joe 2007-07-30
  • 打赏
  • 举报
回复
晕!sureyor()
给点提示不就好了 都写了
sureyor 2007-07-30
  • 打赏
  • 举报
回复
import java.util.List;
import java.util.ArrayList;
public class A {
private static List objContainer = new ArrayList();
public static void setObjContainer(List container) {
objContainer = container;
}
public static List getObjContainer() {
return objContainer;
}
}

import java.util.List;
public class B {
public void setData2A() {
A.getObjContainer().add("Hello!");
A.getObjContainer().add("Welcome to BJ!");
}
}

import java.util.List;
public class C {
public void displayData() {
List objContainer = A.getObjContainer();
for (int i = 0; i < objContainer.size(); i++) {
System.out.println(objContainer.get(i).toString());
}
}

public static void main(String[] args) {
B b = new B();
b.setData2A();
C c = new C();
c.displayData();
}
}
lb999255 2007-07-30
  • 打赏
  • 举报
回复
不是很明白。。
保存在类里的数据是随着程序的存在而存在的,
不晓得楼主到底想说什么

62,623

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧